|
@@ -37,7 +37,7 @@ public class PlayerController : MoveCharacter
|
|
|
private GameObject spiritObj; //当前变身的对象
|
|
private GameObject spiritObj; //当前变身的对象
|
|
|
private int endChange = 0;
|
|
private int endChange = 0;
|
|
|
public float changeTime; //变身时长
|
|
public float changeTime; //变身时长
|
|
|
- private float pastTime;
|
|
|
|
|
|
|
+ private float pastChangeTime;
|
|
|
|
|
|
|
|
public List<GameObject> demonicPrefabs;
|
|
public List<GameObject> demonicPrefabs;
|
|
|
public List<Vector3> demonicSummonPos;
|
|
public List<Vector3> demonicSummonPos;
|
|
@@ -333,12 +333,12 @@ public class PlayerController : MoveCharacter
|
|
|
}
|
|
}
|
|
|
if (endChange != 0)
|
|
if (endChange != 0)
|
|
|
{
|
|
{
|
|
|
- pastTime += Time.deltaTime;
|
|
|
|
|
- if (pastTime >= changeTime)
|
|
|
|
|
|
|
+ pastChangeTime += Time.deltaTime;
|
|
|
|
|
+ if (pastChangeTime >= changeTime)
|
|
|
{
|
|
{
|
|
|
Transfiguration(endChange);
|
|
Transfiguration(endChange);
|
|
|
endChange = 0;
|
|
endChange = 0;
|
|
|
- pastTime = 0;
|
|
|
|
|
|
|
+ pastChangeTime = 0;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|