Esempio n. 1
0
        void Awake()
        {
            _interaction    = gameObject.GetComponent <RealmsInteractiveItem> ();
            _playback       = gameObject.GetComponentInChildren <RealmYouTubePlayback> ();
            _youtubeManager = gameObject.GetComponent <YoutubeAPIManager> ();
            _playButtonUI   = gameObject.GetComponentInChildren <RealmPlayPauseButtonUI> ();

            _playerAudio             = _playback.GetComponentInChildren <AudioSource> ();
            _playerAudio.playOnAwake = false;
        }
        void Awake()
        {
            if (_player != null)
            {
                _player = gameObject.GetComponentInParent <RealmYouTubeVideoPlayer> ();
            }

            Debug.Assert(_player != null, "Player is missing");

            _player.OnPlay += OnVideoPlay;

            _ui            = gameObject.GetComponent <RealmPlayPauseButtonUI> ();
            _buttonHandler = gameObject.GetComponent <RealmButtonWithClickMeter> ();

            _buttonHandler.OnClick.AddListener(OnClick);
        }