public void LoadData(KorokkeConfig config) { data.pos = config.transform.position; transform.position = data.pos; maxKorokke = config.maxKorokkes; korokkeLeft = maxKorokke; itemX = config.korokkeItemSpreadX; itemY = config.korokkeItemSpreadY; }
void BuildGoal() { KorokkeConfig korokkeCfg = FindObjectOfType <KorokkeConfig>(); Korokke korokkeInstance = Instantiate <Korokke>(korokkePrefab); korokkeInstance.Init(this); korokkeInstance.LoadData(korokkeCfg); AddEntity(korokkeInstance); DestroyImmediate(korokkeCfg.gameObject); }