void Awake() { I = this; appleEvents = new GameEvents <AppleCompoundEvent, AppleManager>(); GlobalTick.OnDoTick += DoTick; GlobalTick.OnRollbackTick += RollbackTick; }
void Awake() { if (appleManager == null) { appleManager = GetComponent <AppleManager>(); } rb = GetComponent <Rigidbody2D>(); spriteRen = transform.Find("Karaktär").GetComponent <SpriteRenderer>(); }
private AppleManager() { //sicher gehen, dass nur eine instanz erschaffen //aber redundand, weil private -> nur in script änderbar und hier * macht if (instance != null) { return; } instance = this; }
void Start() { player = GameObject.FindGameObjectWithTag("Player"); appleManager = player.GetComponent <AppleManager>(); }