Выбивание мяча
Добавлено: 26 фев 2017, 08:20
Собственно нужно сделать "выбивание мяча" по всей окружности объекта. Т.е., если я жму мышкой под объектом, он ускоряется вверх, если над объектом, то он ускоряется вниз, то же касается всех возможных позиций мышки вокруг объекта. И ускорение должно быть одинаковым, независимо от удаленности мыши от объекта.
Я сделал что - то подобное, но работает кривовато, не так, как нужно:
Я сделал что - то подобное, но работает кривовато, не так, как нужно:
Синтаксис:
Используется csharp
Vector2 vect = Input.mousePosition;
Vector2 position = body.position;
body.velocity = (vect - position).normalized * 10;
Vector2 position = body.position;
body.velocity = (vect - position).normalized * 10;