protected override void Awake() { base.Awake(); gameManager = FindObjectOfType <DockLevelGameManager>(); objectCollider = GetComponent <BoxCollider2D>(); gazeableObject = GetComponent <GazeableObject>(); }
public void setup() { PlayerPrefs.SetInt("currentLevel", 0); GameObject gameObject = new GameObject(); GameObject IPipe = new GameObject(); IPipe.AddComponent <IPipe>(); IPipe.tag = "StraightPipe"; GameObject LPipe = new GameObject(); LPipe.AddComponent <IPipe>(); LPipe.tag = "LPipe"; gameObject.AddComponent <Dock>(); gameObject.AddComponent <ButtonManager>(); gameManager = gameObject.AddComponent <DockLevelGameManager>(); }
protected override void Awake() { base.Awake(); gameManager = FindObjectOfType <DockLevelGameManager>(); }