//Toggle gyroToggle; //Singleton check protected override void Awake() { //canvas = GameObject.Find("Canvas").GetComponent<Canvas>(); //gyroButton.onValueChanged.AddListener((delegate { this.GyroToggle(); })); //DontDestroyOnLoad(canvas); //Debug.Log("listener lisätty"); gyroButton = GameObject.Find("GyroToggle").GetComponent <Toggle>(); gyroButton.onValueChanged.AddListener((delegate { ShelfGameManager.GyroToggle(); })); if (ShelfGameManager.gyroOn == true) { gyroButton.isOn = true; } else { gyroButton.isOn = false; } if (manager == null) { DontDestroyOnLoad(gameObject); manager = this; } else if (manager != this) { Destroy(gameObject); Debug.Log("Destroy ShelfManager"); } }
// Use this for initialization void Start() { rgb2D = GetComponent <Rigidbody2D> (); spriteRenderer = GetComponent <SpriteRenderer> (); shelfmanager = FindObjectOfType <ShelfGameManager> (); gyroToggle = ShelfGameManager.gyroOn; //rgb2DMoveP.x = 5; //rgb2DMoveN.x = -5; Debug.Log("Gyro = " + gyroToggle); }
// Use this for initialization void Start() { animator = GetComponent <Animator>(); rgb2D = GetComponent <Rigidbody2D> (); spriteRenderer = GetComponent <SpriteRenderer> (); shelfmanager = FindObjectOfType <ShelfGameManager> (); //gyroToggle = ShelfGameManager.gyroOn; //rgb2DMoveP.x = 5; //rgb2DMoveN.x = -5; }
// Use this for initialization void Start() { rgb2D = GetComponent<Rigidbody2D> (); spriteRenderer = GetComponent<SpriteRenderer> (); shelfmanager = FindObjectOfType<ShelfGameManager> (); gyroToggle = ShelfGameManager.gyroOn; //rgb2DMoveP.x = 5; //rgb2DMoveN.x = -5; Debug.Log("Gyro = " + gyroToggle); }