Я пытаюсь воспроизвести анимацию с моего блоба каждый раз, когда он отскакивает от облака - PullRequest
0 голосов
/ 27 января 2019

Я хочу, чтобы он воспроизводил анимацию из объекта-объекта blob каждый раз, когда он подпрыгивает на облаке (к чему прикреплен этот скрипт).

Я не знаю, что делать.

public class PlatForm : MonoBehaviour
{
GameObject Player = GameObject.FindWithTag("Player");
Animator m_Animator;
public int Score;
public float jumpForce = 10f;
public GameObject Particals;
void Start()
{


}
void OnCollisionEnter2D(Collision2D collision)
{
    if (collision.gameObject.tag =="Player")
    {
        if (collision.relativeVelocity.y <= 0f)
        {
            Rigidbody2D rb = collision.collider.GetComponent<Rigidbody2D> 
   ();
            if (rb != null)
            {

                Vector2 velocity = rb.velocity;
                velocity.y = jumpForce;
                rb.velocity = velocity;
                Instantiate(Particals, transform.position, 
                                               transform.rotation);
                Destroy(gameObject);

                PlayerPrefs.SetInt("Score", PlayerPrefs.GetInt("Score") + 
1);

                Player.GetComponent<Animator>().Play("Blob");
            }
        }
    }
}

 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...