Ejemplo n.º 1
0
 public void Reset()
 {
     Init();
     noiseSource = null;
     _lastNoiseColider = null;
     _noiseLevel = NoiseLevel._0;
     UpdateSprite();
 }
Ejemplo n.º 2
0
        void OnTriggerExit(Collider other)
        {
            Debug.Log ("start exit event");
            if (!MiniGame22_Manager.instance.isPlay || _lastNoiseColider == null) {
                Debug.Log ("finish exit event");
                return; }

            if (_lastNoiseColider == other)
            {
                noiseSource = null;
                noiseLevel = NoiseLevel._0;
                _lastNoiseColider = null;
            }
            Debug.Log ("finish exit event");
        }
Ejemplo n.º 3
0
 void OnTriggerEnter(Collider other)
 {
     Debug.Log ("start enter event");
     if (!MiniGame22_Manager.instance.isPlay) {
         return;
     }
     NoiseSource ns = other.GetComponent<NoiseSource>();
     if (ns != null)
     {
         _lastNoiseColider = other;
         noiseSource = ns;
         noiseLevel = ns.noiseLevel;
     }
     Debug.Log ("finish enter event");
 }