Пример #1
0
 public void OnEnable()
 {
     noiseDetection = GetComponent <NoiseDetection>();
     if (noiseDetection)
     {
         noiseDetection.OnNoiseDetected += SetTempDestination;
     }
 }
Пример #2
0
    // Update is called once per frame
    void Update()
    {
        float distance = Vector3.Distance(LastPosition, transform.position);

        if (distance > DistanceBetween)
        {
            NoiseDetection.EmitNoise(transform.position, NoiseRange);
            LastPosition = transform.position;
        }
    }
Пример #3
0
 private void NoiseDetection_StaticOnNoiseDetected(NoiseDetection arg1, UnityEngine.Vector3 arg2)
 {
     Debug.Log("Noise detected : " + arg1 + " " + arg2);
 }