コード例 #1
0
ファイル: SceneRecorder.cs プロジェクト: MistRain-1/AR-Global
        public void Record(Button button, MainScene main)
        {
            Button recordButton = null;

            foreach (var item in main.Buttons)
            {
                if (item.gameObject.name == buttonName)
                {
                    recordButton = item;
                }
            }
            if (recordButton == button)
            {
                return;
            }
            else
            {
                if (recordButton != null)
                {
                    recordButton.targetGraphic.color *= 2f;
                }
            }
            buttonName = button.gameObject.name;
            button.targetGraphic.color *= 0.5f;
        }
コード例 #2
0
ファイル: SceneRecorder.cs プロジェクト: MistRain-1/AR-Global
        public void Recover(MainScene main)
        {
            Button recordButton = null;

            foreach (var item in main.Buttons)
            {
                if (item.gameObject.name == buttonName)
                {
                    recordButton = item;
                }
            }
            if (recordButton != null)
            {
                recordButton.targetGraphic.color *= 0.5f;
                recordButton.onClick.Invoke();
            }
        }