|
|
@@ -25,11 +25,14 @@ public class PlayerController : MoveCharacter
|
|
|
[FoldoutGroup("×é¼þ")] public Collider soulCollector;
|
|
|
[FoldoutGroup("×é¼þ")] public SkeletonMecanim skeletonMecanim;
|
|
|
[FoldoutGroup("×é¼þ")] public WallTrigger wallTrigger;
|
|
|
+ [FoldoutGroup("×é¼þ")] public PlayerFX playerFX;
|
|
|
private Spirits spirits;
|
|
|
private SpiritSystem spiritSystem;
|
|
|
private ScreenShake ss;
|
|
|
private ConductController conductController;
|
|
|
|
|
|
+ //
|
|
|
+
|
|
|
[Header("À¶ºÄ")]
|
|
|
public float mp;
|
|
|
public float totalMp;
|
|
|
@@ -399,6 +402,10 @@ public class PlayerController : MoveCharacter
|
|
|
{
|
|
|
isKeepBtnRush = true;
|
|
|
}
|
|
|
+ if (foot.TrigGround)
|
|
|
+ {
|
|
|
+ //playerFX.
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -992,7 +999,8 @@ public class PlayerController : MoveCharacter
|
|
|
}
|
|
|
if(!foot.haveGravity)
|
|
|
{
|
|
|
- transform.position = new Vector3(transform.position.x, platformY, transform.position.z);
|
|
|
+ transform.position = new Vector3(transform.position.x, platformPosY, transform.position.z);
|
|
|
+ //transform.rotation = Quaternion.Euler(transform.rotation.eulerAngles.x, transform.rotation.eulerAngles.y, platformRotZ);
|
|
|
}
|
|
|
|
|
|
if (isToWall)
|
|
|
@@ -1032,7 +1040,8 @@ public class PlayerController : MoveCharacter
|
|
|
velocity.y = 0;
|
|
|
if (!foot.haveGravity)
|
|
|
{
|
|
|
- transform.position = new Vector3(transform.position.x, platformY, transform.position.z);
|
|
|
+ transform.position = new Vector3(transform.position.x, platformPosY, transform.position.z);
|
|
|
+ //transform.rotation = Quaternion.Euler(transform.rotation.eulerAngles.x, transform.rotation.eulerAngles.y, platformRotZ);
|
|
|
}
|
|
|
|
|
|
rb.velocity = velocity;
|