Esempio n. 1
0
 public void OnCollisionEnter2D(Collision2D collision)           // столкновения
 {
     if (collision.relativeVelocity.y < 0)                       // если относительная скорость меньше 0, ну вниз летит короче
     {
         if (dead)
         {
             SceneManager.LoadScene(0);
         }
         if (destroy)
         {
             SoundManenger.PlaySound("lomise");
             Destroy(gameObject);
         }
         else
         {
             Doodle.instance.DoodleRigid.velocity = Vector2.up * forceJump;  // добавляем прыжок к переменной из скрипта "Doodle"
             if (Boost)
             {
                 SoundManenger.PlaySound("feder");
             }
             else
             {
                 SoundManenger.PlaySound("jump");
             }
         }
     }
 }
Esempio n. 2
0
 // Start is called before the first frame update
 void Start()
 {
     SoundManenger.PlaySound("pada");
 }