그림자 베기
This commit is contained in:
parent
67b08bc858
commit
aa3955476f
File diff suppressed because one or more lines are too long
Binary file not shown.
|
|
@ -135,7 +135,7 @@ AnimatorState:
|
|||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: DualBlades_JumpAttack1
|
||||
m_Speed: 1
|
||||
m_Speed: 3
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: 4581454969299528233}
|
||||
|
|
@ -265,7 +265,7 @@ AnimatorState:
|
|||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: DualBlades_JumpAttack2
|
||||
m_Speed: 1
|
||||
m_Speed: 3
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: 2149253845896622222}
|
||||
|
|
@ -292,7 +292,7 @@ AnimatorState:
|
|||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: DualBlades_JumpAttack3
|
||||
m_Speed: 1
|
||||
m_Speed: 3
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: -9055699069645321832}
|
||||
|
|
|
|||
|
|
@ -4972,6 +4972,7 @@ Transform:
|
|||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 5234930968055764430}
|
||||
- {fileID: 1902840346464115536}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
|
|
@ -4987,9 +4988,12 @@ MonoBehaviour:
|
|||
m_Script: {fileID: 11500000, guid: 6216636b179af544bb9e6f86f8e83f5a, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
ColliderLayer: Actor
|
||||
m_Pierce: 0
|
||||
str_HitEffect:
|
||||
m_ShowTimeOverEffect: 1
|
||||
go_effect: {fileID: 2597852174409675120}
|
||||
go_invisibleEffect: {fileID: 6988246720449691743}
|
||||
--- !u!1 &5338155699067577926
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -19888,8 +19892,10 @@ MonoBehaviour:
|
|||
m_Script: {fileID: 11500000, guid: c85446e2e4058a141922972c3cd2888c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
ColliderLayer: Actor
|
||||
m_Pierce: 0
|
||||
str_HitEffect:
|
||||
m_ShowTimeOverEffect: 1
|
||||
m_Collider: {fileID: 6402145513549329866}
|
||||
Loop: 6
|
||||
DelayTime: 0.1
|
||||
|
|
@ -24757,7 +24763,7 @@ BoxCollider:
|
|||
m_ProvidesContacts: 0
|
||||
m_Enabled: 1
|
||||
serializedVersion: 3
|
||||
m_Size: {x: 5.254754, y: 4.155562, z: 5.9029956}
|
||||
m_Size: {x: 5.254754, y: 9, z: 5.9029956}
|
||||
m_Center: {x: 0.028184414, y: -0.04227662, z: -0.04227662}
|
||||
--- !u!1 &8289015332382175307
|
||||
GameObject:
|
||||
|
|
@ -29647,3 +29653,83 @@ ParticleSystemRenderer:
|
|||
m_MeshWeighting2: 1
|
||||
m_MeshWeighting3: 1
|
||||
m_MaskInteraction: 0
|
||||
--- !u!1001 &6845365930943145161
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 771807877438120860}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1610483206124646663, guid: d17a0ba8308d9ad43914c30c409f1ca6,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1610483206124646663, guid: d17a0ba8308d9ad43914c30c409f1ca6,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1610483206124646663, guid: d17a0ba8308d9ad43914c30c409f1ca6,
|
||||
type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1610483206124646663, guid: d17a0ba8308d9ad43914c30c409f1ca6,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1610483206124646663, guid: d17a0ba8308d9ad43914c30c409f1ca6,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1610483206124646663, guid: d17a0ba8308d9ad43914c30c409f1ca6,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1610483206124646663, guid: d17a0ba8308d9ad43914c30c409f1ca6,
|
||||
type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1610483206124646663, guid: d17a0ba8308d9ad43914c30c409f1ca6,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1610483206124646663, guid: d17a0ba8308d9ad43914c30c409f1ca6,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1610483206124646663, guid: d17a0ba8308d9ad43914c30c409f1ca6,
|
||||
type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4468869724299338902, guid: d17a0ba8308d9ad43914c30c409f1ca6,
|
||||
type: 3}
|
||||
propertyPath: m_Name
|
||||
value: FX_DarkSkill_SmokeExplosion
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: d17a0ba8308d9ad43914c30c409f1ca6, type: 3}
|
||||
--- !u!4 &5234930968055764430 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 1610483206124646663, guid: d17a0ba8308d9ad43914c30c409f1ca6,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 6845365930943145161}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &6988246720449691743 stripped
|
||||
GameObject:
|
||||
m_CorrespondingSourceObject: {fileID: 4468869724299338902, guid: d17a0ba8308d9ad43914c30c409f1ca6,
|
||||
type: 3}
|
||||
m_PrefabInstance: {fileID: 6845365930943145161}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
|
|
|
|||
|
|
@ -1,24 +1,51 @@
|
|||
using System.Collections;
|
||||
using UnityEngine;
|
||||
|
||||
public class Skill_ShadowSlash : ProjectileBase
|
||||
{
|
||||
public Projectile_StopAndColliderControl go_effect;
|
||||
public GameObject go_invisibleEffect;
|
||||
|
||||
public override void Set(ProjectileData _data)
|
||||
{
|
||||
go_effect.gameObject.SetActive(false);
|
||||
base.Set(_data);
|
||||
|
||||
OptionInfo.Ins.Set_PCMove(_data.shooter, false);
|
||||
_data.shooter.Set_CurAnim(eAnim.Skill);
|
||||
_data.shooter.Jump(2.1f, 1f, 5f, 2f, () =>
|
||||
|
||||
Show_InvisibleEffect();
|
||||
//_data.shooter.Jump(2.1f, 1f, 10f, 1f, () =>
|
||||
_data.shooter.Set_Invisible(2.1f, () =>
|
||||
{
|
||||
go_effect.gameObject.SetActive(true);
|
||||
go_effect.Set(_data);
|
||||
go_effect.transform.position = _data.target.Get_Center_position() + Vector3.up;
|
||||
OptionInfo.Ins.Set_PCMove(_data.shooter, true);
|
||||
_data.shooter.Play_Idle();
|
||||
|
||||
if (!DSUtil.CheckNull(_data.target))
|
||||
_data.shooter.Set_Warp(_data.target.Get_PositionBack(1.5f));
|
||||
|
||||
Show_InvisibleEffect();
|
||||
});
|
||||
|
||||
StartCoroutine(Co_Update());
|
||||
StartCoroutine(Co_Off(4f));
|
||||
}
|
||||
|
||||
void Show_InvisibleEffect()
|
||||
{
|
||||
go_invisibleEffect.SetActive(false);
|
||||
go_invisibleEffect.SetActive(true);
|
||||
go_invisibleEffect.transform.position = m_ProjecTileData.shooter.Get_position();
|
||||
|
||||
MyValue.m_RealCamera.RotateCam_TargetBack();
|
||||
}
|
||||
|
||||
IEnumerator Co_Update()
|
||||
{
|
||||
yield return new WaitForSeconds(0.5f);
|
||||
|
||||
go_effect.gameObject.SetActive(true);
|
||||
go_effect.Set(m_ProjecTileData);
|
||||
go_effect.transform.position = m_ProjecTileData.shooter.Get_CenterPositionFoward(1.5f);
|
||||
}
|
||||
}
|
||||
|
|
@ -144,8 +144,9 @@ public class RealCamera : MyCoroutine
|
|||
public void MoveCam_TargetBack(Vector3 targetpos)
|
||||
{
|
||||
transform.position = targetpos;
|
||||
rotateAround = target.eulerAngles.y - 45f;
|
||||
RotateCam_TargetBack();
|
||||
}
|
||||
public void RotateCam_TargetBack() { rotateAround = target.eulerAngles.y - 45f; }
|
||||
|
||||
// Use this for initialization
|
||||
void Start()
|
||||
|
|
|
|||
Loading…
Reference in New Issue