Example #1
0
 void Awake()
 {
     if (_instance != null && _instance != this)
     {
         Destroy(this.gameObject);
         return;
     }
     _instance = this;
     DontDestroyOnLoad(this.gameObject);
 }
Example #2
0
    // Use this for initialization
    void Start()
    {
        guidedTourManager = GameObject.Find("GuidedTourManager").GetComponent <GuidedTourManager>();
        GuidedTourManager.DefaultState          += OnDefaultState;
        GuidedTourManager.DuringTransitionEvent += OnDuringTransition;

        foreach (GameObject button in availableButtons)
        {
            button.GetComponent <SceneTransitionButton>().SetDefaultState();
        }
    }
    // bool isThumbstickHeldAfterTransition;


    // Use this for initialization
    void Start()
    {
        leftButton.GetComponent <RadialMenuButton>().CurrentState      = ButtonState.Disabled;
        leftOuterButton.GetComponent <RadialMenuButton>().CurrentState = ButtonState.Disabled;
        topButton.GetComponent <RadialMenuButton>().CurrentState       = ButtonState.Disabled;
        downButton.GetComponent <RadialMenuButton>().CurrentState      = ButtonState.Disabled;
        Debug.Log("Ok, down button current state plz: " + downButton.GetComponent <RadialMenuButton>().CurrentState);
        // currentSelectedButtonType = ButtonType.None;
        // previousSelectedButtonType = ButtonType.None;
        thumbStickThreshold             = .7f;
        isUpgradeButtonCoroutineRunning = false;
        guidedTourManager = GuidedTourManager.Instance;
        // isThumbstickHeldAfterTransition = false;
    }
    // public RuntimeAnimatorController animatorController;

    public void AssignAnimatorAndRuntimeController(GuidedTourManager manager)
    {
        manager.animator = animator;
        // manager.animator.runtimeAnimatorController = animatorController;
        // manager.animator.runtimeAnimatorController = Resources.Load() as RuntimeAnimatorController;
    }
Example #5
0
 // Use this for initialization
 void Start()
 {
     FillQueue();
     tour    = GameObject.Find("GuidedTourManager").GetComponent <GuidedTourManager>();
     playing = true;
 }