예제 #1
0
        void Awake()
        {
            _audio = GetComponent <PlayerAudio> ();
            var speechObj = GameObject.FindGameObjectWithTag("Speech");

            if (speechObj)
            {
                speech = speechObj.GetComponent <CharacterSpeech> ();
            }

            _rigidbody2D = GetComponent <Rigidbody2D> ();
            _renderer    = GetComponent <SpriteRenderer> ();
        }
        void Awake()
        {
            if (!Throwable)
            {
                Debug.LogError("No throwable set, disabling script");
                enabled = false;
            }

            var speechObj = GameObject.FindGameObjectWithTag("Speech");

            if (speechObj)
            {
                speech = speechObj.GetComponent <CharacterSpeech> ();
            }
        }
예제 #3
0
        void Awake()
        {
            _light = GetComponent <Light> ();
            _audio = GetComponent <AudioPlayer> ();

            if (HasSpeechOptions(LightLowSpeech) || HasSpeechOptions(LightDecreaseSpeech))
            {
                var speechObj = GameObject.FindGameObjectWithTag("Speech");

                if (speechObj)
                {
                    speech = speechObj.GetComponent <CharacterSpeech> ();
                }
            }

            initialLightIntensity = _light.intensity;
            initialRange          = _light.range;
        }
		void Awake ()
		{
			characterSpeech = GetComponent<CharacterSpeech> ();
		}
예제 #5
0
 void Awake()
 {
     _instance       = this;
     characterSpeech = GetComponent <CharacterSpeech> ();
 }