|
|
@@ -131,7 +131,7 @@ public class Spirits_Cook : MonoBehaviour
|
|
|
//×¥ÈË
|
|
|
else if (state == cookState.run)
|
|
|
{
|
|
|
- if (target.gameObject.layer == 8 && target.GetComponent<MoveCharacter>().canMove)
|
|
|
+ if (target.gameObject.layer == 8 && target.GetComponent<MoveCharacter>().isSpirit)
|
|
|
{
|
|
|
food = target.gameObject;
|
|
|
if (!target.isDie)
|
|
|
@@ -217,10 +217,7 @@ public class Spirits_Cook : MonoBehaviour
|
|
|
if (cook.transform.position.x >= destX)
|
|
|
{
|
|
|
ChangeState(cookState.cook);
|
|
|
- if (food.layer == 8 && !target.isDie)
|
|
|
- {
|
|
|
- food.GetComponent<Enemy>().ChangeState(CharacterState.Die);
|
|
|
- }
|
|
|
+ fEne.ChangeState(CharacterState.Die);
|
|
|
}
|
|
|
food.transform.position = new Vector3(cook.transform.position.x - offset, food.transform.position.y,
|
|
|
food.transform.position.z);
|