Inheritance: MonoBehaviour
示例#1
0
 private void OnCollisionEnter(Collision collision)
 {
     if (collision.gameObject.tag == "Ball" || collision.gameObject.tag == "Pin" || collision.gameObject.Equals(barra))
     {
         pin_audio.volume = Mathf.Clamp01(BallSound.fun(collision.relativeVelocity.magnitude));
         //Debug.Log("Velocity: " + collision.relativeVelocity.magnitude);
         //Debug.Log("Volume:" + pin_audio.volume);
         pin_audio.Play();
     }
 }
示例#2
0
 // Use this for initialization
 void Start()
 {
     ball         = GameObject.FindObjectOfType <BallControl>();
     cam          = GameObject.FindObjectOfType <CameraFollow>();
     ballsound    = GameObject.FindObjectOfType <BallSound>();
     pinsetter    = GameObject.FindObjectOfType <PinSetter> ();
     pincounter   = GameObject.FindObjectOfType <PinCounter> ();
     swip         = GameObject.FindObjectOfType <Swiper> ();
     scoreDisplay = GameObject.FindObjectOfType <ScoreDisplay> ();
 }
示例#3
0
 void Start()
 {
     bsound = GameObject.FindObjectOfType <BallSound>();
 }