Exemplo n.º 1
0
        void ReleaseDesignerOutlets()
        {
            if (Button != null)
            {
                Button.Dispose();
                Button = null;
            }

            if (PositionLabel != null)
            {
                PositionLabel.Dispose();
                PositionLabel = null;
            }

            if (RandomButton != null)
            {
                RandomButton.Dispose();
                RandomButton = null;
            }

            if (ResetButton != null)
            {
                ResetButton.Dispose();
                ResetButton = null;
            }
        }
Exemplo n.º 2
0
    // Use this for initialization
    void Awake()
    {
        if (s_instance != null)
        {
            Destroy(this);
        }

        s_instance = this;
        DontDestroyOnLoad(this);

        button.onClick.AddListener(PlayRandom);
        Hide();
    }
Exemplo n.º 3
0
 public void SetUICanvasCallback(Action <GameObject> callback)
 {
     RandomButton.UICallback = callback;
     RandomButton.InitCanvasVRTK();
 }
Exemplo n.º 4
0
 public void OnRoomUnloaded()
 {
     RandomButton.Hide();
 }
Exemplo n.º 5
0
 public void OnRoomLoaded()
 {
     RandomButton.Show();
 }
Exemplo n.º 6
0
 public override void OnModUnload()
 {
     RandomButton.DestroyRandomButton();
 }