minotos 평타
This commit is contained in:
parent
921479fee6
commit
f34f4907dd
File diff suppressed because it is too large
Load Diff
|
|
@ -11,6 +11,7 @@ GameObject:
|
||||||
- component: {fileID: 8021888228437686570}
|
- component: {fileID: 8021888228437686570}
|
||||||
- component: {fileID: 3392373663720083392}
|
- component: {fileID: 3392373663720083392}
|
||||||
- component: {fileID: 8240083998892309707}
|
- component: {fileID: 8240083998892309707}
|
||||||
|
- component: {fileID: 1951451889044521928}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Minotos_Attack
|
m_Name: Minotos_Attack
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
|
|
@ -31,8 +32,7 @@ Transform:
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 6111964216152731759}
|
- {fileID: 7036399254501852904}
|
||||||
- {fileID: 3157712936850762676}
|
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!114 &3392373663720083392
|
--- !u!114 &3392373663720083392
|
||||||
|
|
@ -71,9 +71,25 @@ BoxCollider:
|
||||||
m_ProvidesContacts: 0
|
m_ProvidesContacts: 0
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
serializedVersion: 3
|
serializedVersion: 3
|
||||||
m_Size: {x: 2, y: 2, z: 5}
|
m_Size: {x: 4, y: 2, z: 4}
|
||||||
m_Center: {x: 0, y: 0, z: 0}
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
--- !u!1001 &2415706691124548282
|
--- !u!111 &1951451889044521928
|
||||||
|
Animation:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1175524540571020502}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 3
|
||||||
|
m_Animation: {fileID: 7400000, guid: a1288af9d0454ee40bd33cce7cbc78f2, type: 2}
|
||||||
|
m_Animations:
|
||||||
|
- {fileID: 7400000, guid: a1288af9d0454ee40bd33cce7cbc78f2, type: 2}
|
||||||
|
m_WrapMode: 0
|
||||||
|
m_PlayAutomatically: 1
|
||||||
|
m_AnimatePhysics: 0
|
||||||
|
m_CullingType: 0
|
||||||
|
--- !u!1001 &7778398902885973990
|
||||||
PrefabInstance:
|
PrefabInstance:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
|
|
@ -109,17 +125,17 @@ PrefabInstance:
|
||||||
- target: {fileID: 744258597443500302, guid: 04efde2ee04091a4db3ad0e044ede182,
|
- target: {fileID: 744258597443500302, guid: 04efde2ee04091a4db3ad0e044ede182,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalRotation.x
|
propertyPath: m_LocalRotation.x
|
||||||
value: 0
|
value: -0
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 744258597443500302, guid: 04efde2ee04091a4db3ad0e044ede182,
|
- target: {fileID: 744258597443500302, guid: 04efde2ee04091a4db3ad0e044ede182,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalRotation.y
|
propertyPath: m_LocalRotation.y
|
||||||
value: 0
|
value: -0
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 744258597443500302, guid: 04efde2ee04091a4db3ad0e044ede182,
|
- target: {fileID: 744258597443500302, guid: 04efde2ee04091a4db3ad0e044ede182,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalRotation.z
|
propertyPath: m_LocalRotation.z
|
||||||
value: 0
|
value: -0
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 744258597443500302, guid: 04efde2ee04091a4db3ad0e044ede182,
|
- target: {fileID: 744258597443500302, guid: 04efde2ee04091a4db3ad0e044ede182,
|
||||||
type: 3}
|
type: 3}
|
||||||
|
|
@ -141,83 +157,9 @@ PrefabInstance:
|
||||||
m_AddedGameObjects: []
|
m_AddedGameObjects: []
|
||||||
m_AddedComponents: []
|
m_AddedComponents: []
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 04efde2ee04091a4db3ad0e044ede182, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 04efde2ee04091a4db3ad0e044ede182, type: 3}
|
||||||
--- !u!4 &3157712936850762676 stripped
|
--- !u!4 &7036399254501852904 stripped
|
||||||
Transform:
|
Transform:
|
||||||
m_CorrespondingSourceObject: {fileID: 744258597443500302, guid: 04efde2ee04091a4db3ad0e044ede182,
|
m_CorrespondingSourceObject: {fileID: 744258597443500302, guid: 04efde2ee04091a4db3ad0e044ede182,
|
||||||
type: 3}
|
type: 3}
|
||||||
m_PrefabInstance: {fileID: 2415706691124548282}
|
m_PrefabInstance: {fileID: 7778398902885973990}
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
--- !u!1001 &6311930630236613943
|
|
||||||
PrefabInstance:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Modification:
|
|
||||||
serializedVersion: 3
|
|
||||||
m_TransformParent: {fileID: 8021888228437686570}
|
|
||||||
m_Modifications:
|
|
||||||
- target: {fileID: 237129908496080216, guid: bcb44ed878601234bb60041a0a8f4e7a,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_LocalPosition.x
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 237129908496080216, guid: bcb44ed878601234bb60041a0a8f4e7a,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_LocalPosition.y
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 237129908496080216, guid: bcb44ed878601234bb60041a0a8f4e7a,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_LocalPosition.z
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 237129908496080216, guid: bcb44ed878601234bb60041a0a8f4e7a,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_LocalRotation.w
|
|
||||||
value: -0.00000004371139
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 237129908496080216, guid: bcb44ed878601234bb60041a0a8f4e7a,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_LocalRotation.x
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 237129908496080216, guid: bcb44ed878601234bb60041a0a8f4e7a,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_LocalRotation.y
|
|
||||||
value: 1
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 237129908496080216, guid: bcb44ed878601234bb60041a0a8f4e7a,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_LocalRotation.z
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 237129908496080216, guid: bcb44ed878601234bb60041a0a8f4e7a,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_LocalEulerAnglesHint.x
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 237129908496080216, guid: bcb44ed878601234bb60041a0a8f4e7a,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_LocalEulerAnglesHint.y
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 237129908496080216, guid: bcb44ed878601234bb60041a0a8f4e7a,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_LocalEulerAnglesHint.z
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 7144120407574256781, guid: bcb44ed878601234bb60041a0a8f4e7a,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_Name
|
|
||||||
value: FX_Bloodclaw
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
m_RemovedComponents: []
|
|
||||||
m_RemovedGameObjects: []
|
|
||||||
m_AddedGameObjects: []
|
|
||||||
m_AddedComponents: []
|
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: bcb44ed878601234bb60041a0a8f4e7a, type: 3}
|
|
||||||
--- !u!4 &6111964216152731759 stripped
|
|
||||||
Transform:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 237129908496080216, guid: bcb44ed878601234bb60041a0a8f4e7a,
|
|
||||||
type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 6311930630236613943}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: e603669dec375f448af957bb846d404b
|
guid: 8c0f6511f59fe6a49b3a35bfb357cacd
|
||||||
PrefabImporter:
|
PrefabImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,113 @@
|
||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!74 &7400000
|
||||||
|
AnimationClip:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: Minotos_attackCollider
|
||||||
|
serializedVersion: 7
|
||||||
|
m_Legacy: 1
|
||||||
|
m_Compressed: 0
|
||||||
|
m_UseHighQualityCurve: 1
|
||||||
|
m_RotationCurves: []
|
||||||
|
m_CompressedRotationCurves: []
|
||||||
|
m_EulerCurves: []
|
||||||
|
m_PositionCurves: []
|
||||||
|
m_ScaleCurves: []
|
||||||
|
m_FloatCurves:
|
||||||
|
- serializedVersion: 2
|
||||||
|
curve:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Curve:
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0
|
||||||
|
value: 0
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 136
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0.33333334
|
||||||
|
outWeight: 0.33333334
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 1
|
||||||
|
value: 7
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 136
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0.33333334
|
||||||
|
outWeight: 0.33333334
|
||||||
|
m_PreInfinity: 2
|
||||||
|
m_PostInfinity: 2
|
||||||
|
m_RotationOrder: 4
|
||||||
|
attribute: m_Center.z
|
||||||
|
path:
|
||||||
|
classID: 65
|
||||||
|
script: {fileID: 0}
|
||||||
|
flags: 0
|
||||||
|
m_PPtrCurves: []
|
||||||
|
m_SampleRate: 60
|
||||||
|
m_WrapMode: 0
|
||||||
|
m_Bounds:
|
||||||
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
|
m_Extent: {x: 0, y: 0, z: 0}
|
||||||
|
m_ClipBindingConstant:
|
||||||
|
genericBindings: []
|
||||||
|
pptrCurveMapping: []
|
||||||
|
m_AnimationClipSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||||
|
m_AdditiveReferencePoseTime: 0
|
||||||
|
m_StartTime: 0
|
||||||
|
m_StopTime: 1
|
||||||
|
m_OrientationOffsetY: 0
|
||||||
|
m_Level: 0
|
||||||
|
m_CycleOffset: 0
|
||||||
|
m_HasAdditiveReferencePose: 0
|
||||||
|
m_LoopTime: 1
|
||||||
|
m_LoopBlend: 0
|
||||||
|
m_LoopBlendOrientation: 0
|
||||||
|
m_LoopBlendPositionY: 0
|
||||||
|
m_LoopBlendPositionXZ: 0
|
||||||
|
m_KeepOriginalOrientation: 0
|
||||||
|
m_KeepOriginalPositionY: 1
|
||||||
|
m_KeepOriginalPositionXZ: 0
|
||||||
|
m_HeightFromFeet: 0
|
||||||
|
m_Mirror: 0
|
||||||
|
m_EditorCurves:
|
||||||
|
- serializedVersion: 2
|
||||||
|
curve:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Curve:
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 0
|
||||||
|
value: 0
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 136
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0.33333334
|
||||||
|
outWeight: 0.33333334
|
||||||
|
- serializedVersion: 3
|
||||||
|
time: 1
|
||||||
|
value: 7
|
||||||
|
inSlope: 0
|
||||||
|
outSlope: 0
|
||||||
|
tangentMode: 136
|
||||||
|
weightedMode: 0
|
||||||
|
inWeight: 0.33333334
|
||||||
|
outWeight: 0.33333334
|
||||||
|
m_PreInfinity: 2
|
||||||
|
m_PostInfinity: 2
|
||||||
|
m_RotationOrder: 4
|
||||||
|
attribute: m_Center.z
|
||||||
|
path:
|
||||||
|
classID: 65
|
||||||
|
script: {fileID: 0}
|
||||||
|
flags: 0
|
||||||
|
m_EulerEditorCurves: []
|
||||||
|
m_HasGenericRootTransform: 0
|
||||||
|
m_HasMotionFloatCurves: 0
|
||||||
|
m_Events: []
|
||||||
|
|
@ -0,0 +1,8 @@
|
||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a1288af9d0454ee40bd33cce7cbc78f2
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 7400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
|
@ -126,7 +126,14 @@ public class Actor : MyCoroutine
|
||||||
m_NavMeshAgent = GetComponent<NavMeshAgent>();
|
m_NavMeshAgent = GetComponent<NavMeshAgent>();
|
||||||
m_BoxCollider = GetComponent<BoxCollider>();
|
m_BoxCollider = GetComponent<BoxCollider>();
|
||||||
m_animation = GetComponent<Animator>();
|
m_animation = GetComponent<Animator>();
|
||||||
arr_Renderer = GetComponentsInChildren<Renderer>();
|
|
||||||
|
Renderer[] allRenderers = GetComponentsInChildren<Renderer>(true); // true면 비활성화 포함
|
||||||
|
List<Renderer> filteredRenderers = new List<Renderer>();
|
||||||
|
foreach (var r in allRenderers)
|
||||||
|
if (!(r is ParticleSystemRenderer))
|
||||||
|
filteredRenderers.Add(r);
|
||||||
|
arr_Renderer = filteredRenderers.ToArray();
|
||||||
|
|
||||||
arr_Effects = GetComponentsInChildren<TurnOff_GO>(true);
|
arr_Effects = GetComponentsInChildren<TurnOff_GO>(true);
|
||||||
m_AfterImage = GetComponent<AfterImageBase>();
|
m_AfterImage = GetComponent<AfterImageBase>();
|
||||||
if (!DSUtil.CheckNull(m_AfterImage)) m_AfterImage.enabled = false;
|
if (!DSUtil.CheckNull(m_AfterImage)) m_AfterImage.enabled = false;
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,10 @@
|
||||||
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
public class Boss_Minotos : BossMobActor
|
public class Boss_Minotos : BossMobActor
|
||||||
{
|
{
|
||||||
|
public GameObject[] gos_attackeffect;
|
||||||
[Header("스킬1 쿨타임")]
|
[Header("스킬1 쿨타임")]
|
||||||
public float Skill1CoolTime = 15f;
|
public float Skill1CoolTime = 15f;
|
||||||
[Header("스킬1 데미지")]
|
[Header("스킬1 데미지")]
|
||||||
|
|
@ -21,6 +23,7 @@ public class Boss_Minotos : BossMobActor
|
||||||
public override void Set(bool isEnemy, Actor owner, ServerData sdata, int _id, bool _stop, bool _ui = false)
|
public override void Set(bool isEnemy, Actor owner, ServerData sdata, int _id, bool _stop, bool _ui = false)
|
||||||
{
|
{
|
||||||
base.Set(isEnemy, owner, sdata, _id, _stop, _ui);
|
base.Set(isEnemy, owner, sdata, _id, _stop, _ui);
|
||||||
|
DSUtil.InActivateGameObjects(gos_attackeffect);
|
||||||
|
|
||||||
CoolTime_Skill1 = 1f;
|
CoolTime_Skill1 = 1f;
|
||||||
CoolTime_Skill2 = 2f;
|
CoolTime_Skill2 = 2f;
|
||||||
|
|
@ -66,4 +69,19 @@ public class Boss_Minotos : BossMobActor
|
||||||
|
|
||||||
protected override float Get_Skill1Dmg() { return Skill1Dmg; }
|
protected override float Get_Skill1Dmg() { return Skill1Dmg; }
|
||||||
protected override Vector3 Get_Skill1Pos() { return Get_Center_position(); }
|
protected override Vector3 Get_Skill1Pos() { return Get_Center_position(); }
|
||||||
|
|
||||||
|
public override void Play_Attack(int _attack, float _as, Action actsuccess = null)
|
||||||
|
{
|
||||||
|
base.Play_Attack(_attack, _as, Show_AttackEffect);
|
||||||
|
}
|
||||||
|
public void Show_AttackEffect()
|
||||||
|
{
|
||||||
|
gos_attackeffect[0].SetActive(false);
|
||||||
|
gos_attackeffect[0].SetActive(true);
|
||||||
|
CoroutineMgr.Ins.Set_Coroutine(() =>
|
||||||
|
{
|
||||||
|
gos_attackeffect[1].SetActive(false);
|
||||||
|
gos_attackeffect[1].SetActive(true);
|
||||||
|
}, Time.deltaTime * 2f);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue