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); }