|
@@ -1397,8 +1397,11 @@ public class PlayerController : MoveCharacter
|
|
|
return velocity;
|
|
return velocity;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ private Collider playerSoulCollector;
|
|
|
|
|
+
|
|
|
public void Transfiguration(int id) //񄐡
|
|
public void Transfiguration(int id) //񄐡
|
|
|
{
|
|
{
|
|
|
|
|
+ playerSoulCollector = soulCollector;
|
|
|
id = id - 3;
|
|
id = id - 3;
|
|
|
if (id >= changePrefabs.Count)
|
|
if (id >= changePrefabs.Count)
|
|
|
{
|
|
{
|
|
@@ -1456,6 +1459,7 @@ public class PlayerController : MoveCharacter
|
|
|
spinee = dem.spinee;
|
|
spinee = dem.spinee;
|
|
|
mesh = dem.mesh;
|
|
mesh = dem.mesh;
|
|
|
mats = dem.mats;
|
|
mats = dem.mats;
|
|
|
|
|
+ soulCollector = dem.soulCollector;
|
|
|
outlineMats = dem.outlineMats;
|
|
outlineMats = dem.outlineMats;
|
|
|
if (dem.canFly)
|
|
if (dem.canFly)
|
|
|
{
|
|
{
|
|
@@ -1502,6 +1506,7 @@ public class PlayerController : MoveCharacter
|
|
|
spinee = playerSpinee;
|
|
spinee = playerSpinee;
|
|
|
mesh = playerMesh;
|
|
mesh = playerMesh;
|
|
|
mats = playerMats;
|
|
mats = playerMats;
|
|
|
|
|
+ soulCollector = playerSoulCollector;
|
|
|
outlineMats = playerOut;
|
|
outlineMats = playerOut;
|
|
|
bodyTrans.gameObject.SetActive(true);
|
|
bodyTrans.gameObject.SetActive(true);
|
|
|
uiHp.gameObject.SetActive(true);
|
|
uiHp.gameObject.SetActive(true);
|