private void EnermyFactory(MonsterData data, bool isPause) { Debug.Log("Enermy generate!" + data.GetPos()); Monster tmp; if (data.GetMonsterType() == MonsterType.Breaker) { tmp = new Breaker(data.GetPos(), world); tmp.GetMonster().AddComponent <MonsterUpdate>(); tmp.GetMonster().GetComponent <MonsterUpdate>().SetMonster(tmp); tmp.SetPaused(isPause); } }