골렘 차일드 완료
This commit is contained in:
parent
a4af010ecb
commit
c502d7b917
File diff suppressed because one or more lines are too long
Binary file not shown.
|
|
@ -0,0 +1,129 @@
|
||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!1 &821061129531636761
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 2201136656505196193}
|
||||||
|
m_Layer: 3
|
||||||
|
m_Name: Golem_Child_Skill2After_Indicator
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &2201136656505196193
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 821061129531636761}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 4860020244724432357}
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1001 &4863255689271538207
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TransformParent: {fileID: 2201136656505196193}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 1173698457435006, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: Marker 7 Danger zone
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_LocalScale.x
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_LocalScale.y
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_LocalScale.z
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 198706515776294966, guid: a93b07a8595bb0145bc3af1e9911c409,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: lengthInSec
|
||||||
|
value: 0.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 198706515776294966, guid: a93b07a8595bb0145bc3af1e9911c409,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: InitialModule.startLifetime.scalar
|
||||||
|
value: 0.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 198980401682514854, guid: a93b07a8595bb0145bc3af1e9911c409,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: lengthInSec
|
||||||
|
value: 0.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 198980401682514854, guid: a93b07a8595bb0145bc3af1e9911c409,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: InitialModule.startLifetime.scalar
|
||||||
|
value: 0.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_RemovedGameObjects: []
|
||||||
|
m_AddedGameObjects: []
|
||||||
|
m_AddedComponents: []
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: a93b07a8595bb0145bc3af1e9911c409, type: 3}
|
||||||
|
--- !u!4 &4860020244724432357 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 4367129774968826, guid: a93b07a8595bb0145bc3af1e9911c409,
|
||||||
|
type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4863255689271538207}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d9c5b7ef3eb42fc4a855dc9bb61d2a79
|
||||||
|
PrefabImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
|
@ -70,7 +70,7 @@ BoxCollider:
|
||||||
m_ProvidesContacts: 0
|
m_ProvidesContacts: 0
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
serializedVersion: 3
|
serializedVersion: 3
|
||||||
m_Size: {x: 3, y: 3, z: 3}
|
m_Size: {x: 5, y: 3, z: 5}
|
||||||
m_Center: {x: 0, y: 0, z: 0}
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
--- !u!1001 &2361666783450877792
|
--- !u!1001 &2361666783450877792
|
||||||
PrefabInstance:
|
PrefabInstance:
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@ public class Boss_GolemChild : BossMobActor
|
||||||
public float Skill2Dmg = 3f;
|
public float Skill2Dmg = 3f;
|
||||||
[Header("스킬2 인디케이터")]
|
[Header("스킬2 인디케이터")]
|
||||||
public string Skill2Indicator = "Golem_Child_Skill2_Indicator";
|
public string Skill2Indicator = "Golem_Child_Skill2_Indicator";
|
||||||
|
public string Skill2AfterIndicator = "Golem_Child_Skill2After_Indicator";
|
||||||
[Header("스킬2 후속 공격 데미지")]
|
[Header("스킬2 후속 공격 데미지")]
|
||||||
public float DmgAfterSkill2 = 2f;
|
public float DmgAfterSkill2 = 2f;
|
||||||
|
|
||||||
|
|
@ -36,6 +37,11 @@ public class Boss_GolemChild : BossMobActor
|
||||||
Load_Indicator(Skill1Indicator, 0);
|
Load_Indicator(Skill1Indicator, 0);
|
||||||
Load_Indicator(Skill1AfterIndicator, 2);
|
Load_Indicator(Skill1AfterIndicator, 2);
|
||||||
Load_Indicator(Skill2Indicator, 1);
|
Load_Indicator(Skill2Indicator, 1);
|
||||||
|
Load_Indicator(Skill2AfterIndicator, 3);
|
||||||
|
Load_Indicator(Skill2AfterIndicator, 4);
|
||||||
|
Load_Indicator(Skill2AfterIndicator, 5);
|
||||||
|
Load_Indicator(Skill2AfterIndicator, 6);
|
||||||
|
Load_Indicator(Skill2AfterIndicator, 7);
|
||||||
|
|
||||||
Load_Projectile("FieldBoss/Golem_Child_Skill1After", Skill1AreaDmg, Vector3.zero, 3f, pb_skill1after, pb => pb_skill1after = pb);
|
Load_Projectile("FieldBoss/Golem_Child_Skill1After", Skill1AreaDmg, Vector3.zero, 3f, pb_skill1after, pb => pb_skill1after = pb);
|
||||||
Load_Projectile("FieldBoss/Golem_Child_Lock", Skill1Dmg, tf_Skill1Pos.position, 10f, pb_Lock, pb => pb_Lock = pb);
|
Load_Projectile("FieldBoss/Golem_Child_Lock", Skill1Dmg, tf_Skill1Pos.position, 10f, pb_Lock, pb => pb_Lock = pb);
|
||||||
|
|
@ -167,10 +173,13 @@ public class Boss_GolemChild : BossMobActor
|
||||||
var dist = (moveDist - 1f) / afterCount;
|
var dist = (moveDist - 1f) / afterCount;
|
||||||
for (int i = afterCount; i > 0; i--)
|
for (int i = afterCount; i > 0; i--)
|
||||||
{
|
{
|
||||||
yield return new WaitForSeconds(0.5f);
|
|
||||||
|
|
||||||
var offset = dist * i;
|
var offset = dist * i;
|
||||||
var pos = Get_PositionFoward_OnNavMesh(offset);
|
var pos = Get_PositionFoward(offset);
|
||||||
|
|
||||||
|
dic_indicator[afterCount - i + 3].transform.position = pos;
|
||||||
|
dic_indicator[afterCount - i + 3].SetActive(true);
|
||||||
|
yield return new WaitForSeconds(0.5f);
|
||||||
|
dic_indicator[afterCount - i + 3].SetActive(false);
|
||||||
|
|
||||||
ProjectileInfo.Ins.Shoot_Projectile("FieldBoss/Golem_Child_Skill2After", this, m_Target, DmgAfterSkill2, pos, 3f);
|
ProjectileInfo.Ins.Shoot_Projectile("FieldBoss/Golem_Child_Skill2After", this, m_Target, DmgAfterSkill2, pos, 3f);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue