// Use this for initialization void Start() { //trazi objekte te dodjeljuje vrijednosti definiranim varijablama theScoreManager = FindObjectOfType <ScoreManager>(); theDropArranger = FindObjectOfType <DropArranger>(); thePainter = FindObjectOfType <Painter>(); theAudioController = FindObjectOfType <AudioController>(); //zove funkciju u ScoreManager objektu koja ce dodjeliti vrijednost varijabli theGameManager u ScoreManager skripti theScoreManager.AssignGameManager(); //zapocinje igru GameStart(); }
// Use this for initialization void Awake() { //nalazi objekt sa skriptom DropArranger na sebi theDropArranger = FindObjectOfType <DropArranger>(); //nalazi objekt sa skriptom ScoreManager na sebi theScoreManager = FindObjectOfType <ScoreManager>(); //nalazi objekt sa skriptom Painter na sebi thePainter = FindObjectOfType <Painter>(); //nalazi gore definirane komponente mySpriteRenderer = GetComponent <SpriteRenderer>(); myRigidbody = GetComponent <Rigidbody2D>(); //poziva funkciju renew kako bi ona inicirala boju objekta Renew(); }