protected override void Assign(SongObjectController sCon, SongObject songObject) { StarpowerController controller = sCon as StarpowerController; // Assign pooled objects controller.starpower = (Starpower)songObject; controller.gameObject.SetActive(true); }
protected override void SetSongObjectAndController() { starpower = new Starpower(0, 0); controller = GetComponent <StarpowerController>(); controller.starpower = starpower; spRen = GetComponent <Renderer>(); }
protected override void SetSongObjectAndController() { starpower = new Starpower(0, 0); controller = GetComponent <StarpowerController>(); controller.starpower = starpower; spRen = GetComponent <Renderer>(); record = new List <ActionHistory.Action>(); }