예제 #1
0
 // Use this for initialization
 void Start()
 {
     gameObject.name           = "spider";
     transform.position        = new Vector3(transform.position.x, LevelData.HightLevel, transform.position.z);
     _spiderSound              = GetComponent <AudioSource>();
     _soundSystemEventListener = new SoundSystemEventListener(_spiderSound, FindObjectOfType <SettingSysScript>());
     StartCoroutine(_RandomMove());
 }
예제 #2
0
 void Start()
 {
     gameObject.name = "cat";
     InputController.Instance.CryEvent   += OnCryEvent;
     InputController.Instance.BlockEvent += OnBlockEvent;
     _markers  = GetComponent <MarkersScript>();
     _crySound = GetComponent <AudioSource>();
     _soundSystemEventListener = new SoundSystemEventListener(_crySound, FindObjectOfType <SettingSysScript>());
 }
예제 #3
0
    private void Start()
    {
        if (gameObject.name == "EndDoor")
        {
            transform.rotation = new Quaternion(0, 180, 0, 0);
        }

        _creakSound = GetComponent <AudioSource>();
        _soundSystemEventListener = new SoundSystemEventListener(_creakSound, FindObjectOfType <SettingSysScript>());
    }
        private void Awake()
        {
            _audioSource = GetComponent <AudioSource>();
            _soundSystemEventListener = new SoundSystemEventListener(_audioSource, FindObjectOfType <SettingSysScript>());

            if (Enemies.Length == 0)
            {
                Enemies = Resources.LoadAll <GameObject>("Enemies");
            }

            _GenerateLevel();
            SpawnEnemies();
            Instantiate(Player);

            DoorScript.PlayerInDoorEvent     += PlayerWin;
            PlayerController.FullStressEvent += OnFullStressEvent;
        }