Exemplo n.º 1
0
 public Monster(GameObject gameGo, int pathIndex, int monsterId)
 {
     go   = gameGo;
     id   = monsterId;
     path = pathIndex;
     //碰撞体
     collider2D = go.GetComponent <Collider2D>();
     //移动控制器
     moveController = go.GetComponent <MonsterMove>();
     if (moveController == null)
     {
         moveController = go.AddComponent <MonsterMove>();
     }
     moveController.monster = this;
     moveController.setSpeed(speed);
     moveController.setPath(pathIndex);
 }