Привет всем, у меня есть ситуация, когда игровой объект активируется через скрипт. Объекты имеют hardbody2d и полигональные коллайдеры. Я хочу, чтобы объект немного появлялся, когда они активны. Есть идеи, как этого добиться? Я предпочитаю, чтобы всплывающее окно было случайным.
Unity2D: позволить объекту подпрыгнуть один раз, когда он активен через скрипт?
Ответы (1)
Что вы можете сделать, так это создать скрипт, который вы прикрепите к объекту, который хотите перепрыгнуть, в функции запуска:
void Start()
можете добавить :
GetComponent<Rigidbody2D>().AddForce(new Vector2(0,10), ForceMode2D.Impulse);
Это заставит персонажа прыгать вверх, вы можете изменить значение на случайное значение.
person
I.B
schedule
13.03.2017
Ах, это работает как шарм! Большое спасибо :D!
- person Quincy Norbert; 14.03.2017
Рад, что помогло :D
- person I.B; 14.03.2017
Random.Range(minValue, maxValue)
к твердому телу? - person Braedon Wooding   schedule 14.03.2017