コード例 #1
0
 private void Start()
 {
     if (SoundManager == null)
     {
         SoundManager = FindObjectOfType <SoundManagement>();
     }
 }
コード例 #2
0
 private void Start()
 {
     if (gameFinishText.activeSelf == true)
     {
         gameFinishText.SetActive(false);
     }
     audioManager = SoundManagement.instance;
 }
コード例 #3
0
 private void Start()
 {
     if (_soundManager == null)
     {
         _soundManager = FindObjectOfType <SoundManagement>();
     }
     _complexMove = GetComponent <ComplexMove>();
     _npcMovement = GetComponent <NpcMovement>();
     StartCoroutine(RotarChecking());
 }
コード例 #4
0
 void Awake()  //Function that checks that one scene have only one SoundManager
 {
     if (instance != null)
     {
         Debug.LogError("More than one SoundManager in the scene ");
     }
     else
     {
         instance = this;
     }
 }
コード例 #5
0
 void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else if (instance != this)
     {
         Destroy(gameObject);
     }
 }
コード例 #6
0
    private void Awake()
    {
        if (_instance != null && _instance != this)
        {
            Destroy(this.gameObject);
        }
        else
        {
            _instance = this;
        }

        DontDestroyOnLoad(this.gameObject);
    }
コード例 #7
0
    void Awake()
    {
        if (instance != null && instance != this)
        {
            Destroy(gameObject);
            return;
        }

        instance = this;
        DontDestroyOnLoad(gameObject);

        audioSource = GetComponent <AudioSource>();
    }
コード例 #8
0
    public void SetCurrentValues()
    {
        if (SoundManager == null)
        {
            SoundManager = FindObjectOfType <SoundManagement>();
        }
        EffectSounds.value       = GlobalVariables.EffectSoundLevel;
        MusicSounds.value        = GlobalVariables.MusicSoundLevel;
        InvertCamYCheckSign.isOn = GlobalVariables.IsCamYInverted;

        SoundManager.RaiseOrLowerMusicSounds(GlobalVariables.MusicSoundLevel);
        SoundManager.RaiseOrLowerEffectSounds(GlobalVariables.EffectSoundLevel);
    }
コード例 #9
0
    //Initialize Method of this class
    private void Init()
    {
        prefab_walls      = Resources.Load("Prefabs/Walls") as GameObject;
        prefab_background = Resources.Load("Prefabs/Background") as GameObject;

        currentState     = GameState.INIT;
        previousState    = GameState.NULL;
        stageManagement  = StageManagement.GetInstance();
        playerManagement = PlayerManagement.GetInstance();
        enemyManagement  = EnemyManagement.GetInstance();
        uiManagment      = UIManagement.GetInstance();
        itemManagement   = ItemManagement.GetInstance();
        scoreManagement  = ScoreManagement.GetInstance();
        soundManagement  = SoundManagement.GetInstance();
        StartCoroutine(CheckState());
    }
コード例 #10
0
 private void Start()
 {
     health = Shop._curntHealth;
     Pdead  = false;
     anim   = GetComponent <Animator>();
     //Audio
     audioManager = SoundManagement.instance;
     if (Shop.pistol == 0)
     {
         GameObject.Find("PlayerPistol").SetActive(false);
         GameObject.Find("PlayerShotGun").SetActive(true);
     }
     else
     {
         GameObject.Find("PlayerPistol").SetActive(true);
         GameObject.Find("PlayerShotGun").SetActive(false);
     }
 }
コード例 #11
0
    private void Start()
    {
        if (_soundManager == null)
        {
            _soundManager = FindObjectOfType <SoundManagement>();
        }
        if (navMeshAgent == null)
        {
            navMeshAgent = transform.GetComponent <NavMeshAgent>();
        }
        if (animator == null)
        {
            animator = transform.GetComponent <NpcDisplay>().NpcGameObject.GetComponent <Animator>();
        }

        if (targetPoints.Count > 0)
        {
            EnqueueTargets(targetPoints);
            currentTarget = targetQueue.Dequeue();
        }
    }
コード例 #12
0
 void Start()
 {
     audioManager = SoundManagement.instance;
     if (gameObject.CompareTag("Player"))
     {
         if (gameObject.name == "PlayerPistol")
         {
             _weapons = Gun.PlayerPistol;
         }
         if (gameObject.name == "PlayerShotGun")
         {
             _weapons = Gun.PlayerShotGun;
         }
     }
     if (gameObject.CompareTag("Enemy"))
     {
         if (gameObject.name == "EnemyPistol")
         {
             _weapons = Gun.EnemyPistol;
         }
     }
 }
コード例 #13
0
    void Start()
    {
        //Audio
        audioManager = SoundManagement.instance;

        //Imports Player stats from Container
        if (SceneManager.GetActiveScene().name == "Caveman")
        {
            _playerPar   = PlayerStatContainer.Caveman;
            _aceleration = PlayerStatContainer.Caveman.PlayerSpeed;
        }
        else if (SceneManager.GetActiveScene().name == "Mystical Forest")
        {
            _playerPar   = PlayerStatContainer.MysticalForest;
            _aceleration = PlayerStatContainer.MysticalForest.PlayerSpeed;
        }
        else if (SceneManager.GetActiveScene().name == "SampleScene")
        {
            _playerPar   = PlayerStatContainer.SampleScene;
            _aceleration = PlayerStatContainer.SampleScene.PlayerSpeed;
        }
    }
コード例 #14
0
 private void Start()
 {
     if (_soundManager == null)
     {
         _soundManager = FindObjectOfType <SoundManagement>();
     }
     if (navMeshAgent == null)
     {
         navMeshAgent = GetComponent <NavMeshAgent>();
     }
     if (controller == null)
     {
         controller = GetComponent <CharacterController>();
     }
     if (currentCamera == null)
     {
         currentCamera = Camera.main.transform;
     }
     if (animator == null)
     {
         animator = GetComponentInChildren <Animator>();
     }
 }
コード例 #15
0
 private void Start()
 {
     audioManager = SoundManagement.instance; //Import AudioManager
     _isDeath     = false;
 }
コード例 #16
0
    private void Awake()
    {
        instance = this;

        audioMaterial = GetComponent <AudioSource>();
    }
コード例 #17
0
 private void Start()
 {
     IsDeath      = false;
     audioManager = SoundManagement.instance;
 }