Как уменьшить скорость гравитации

Физика в Unity

Как уменьшить скорость гравитации

Сообщение anti0 25 мар 2012, 17:34

Добрый день!
С недавнего времени начал активно заниматься Unity3d.Раньше интересовался только 3dsmax , поэтому программирование для меня тёмный лес.
Поэтому хочу попросить помощи более опытных геймдевелоперов,
Хочу создал свой небольшой арканоид.
Шар работает при помощи гравитации ( галочка в rigidbody).
При отскакивании шар набирает скорость ( особенно резко если толкнуть его боком) и потом вылетает из игрового поля.Коллизии тут не помогают.( Это проблема как я понял так и не решена на этом форуме)

Вопрос: как уменьшить скорость у мяча который подвержен гравитации?
Настройки физического материала у мяча -в порядке.Я их полностью перебрал дело не в них.
Я пробовал условие с rigidbody.velocity не помогло - мяч начинает вести себя как сумасшедший.
Также я отключал гравитацию и прописывал AddForce - но всё равно мяч разгоняется.

Прошу прощения за некорректное изложение некоторых деталей вопроса.
Пожалуйста, проголосуйте за мою игру в steam :)
anti0
UNIт
 
Сообщения: 60
Зарегистрирован: 25 мар 2012, 17:20

Re: Как уменьшить скорость гравитации

Сообщение Neodrop 25 мар 2012, 20:42

Edit/Project Settings/Physics и открыть глаза на справку.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Как уменьшить скорость гравитации

Сообщение anti0 26 мар 2012, 16:42

К сожалению вышеуказанные параметры всё равно не помогли уменьшить скорость.Мяч всё равно набирает сумасшедшую скорость.
Мяч конечно стал вылетает намного реже , но все же вылетает (
Пожалуйста, проголосуйте за мою игру в steam :)
anti0
UNIт
 
Сообщения: 60
Зарегистрирован: 25 мар 2012, 17:20

Re: Как уменьшить скорость гравитации

Сообщение seaman 26 мар 2012, 18:12

Я только не понимаю зачем гравитация, да и вообще физика в арканоиде? Во всех арканоидах мяч летит по прямой с постоянной скоростью, без гравитации и вообще без учета физики.
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Как уменьшить скорость гравитации

Сообщение xkor 27 мар 2012, 22:18

Хотите использовать в игре физику - освежите свои знания по физике (уж простите за тавтологию). Если вы прикладываете к телу силу, то не удивляйтесь что оно ускоряется ибо сила поделённая на массу тела превращается в ускорение. А если хотите от тела постоянную скорость прикладывайте к ней импульс или непосредственно скорость и задавайте...
xkor
UNец
 
Сообщения: 16
Зарегистрирован: 23 ноя 2010, 20:07
Откуда: Питер
  • Сайт
  • ICQ

Re: Как уменьшить скорость гравитации

Сообщение Guyver 28 мар 2012, 07:00

простите ... мне одному режет слух словосочетание скорость гравитации?

или это новые разработки в области квантовой/субатомной физики ...
Xcombat: 3D шутер на летающих тарелках!
Аватара пользователя
Guyver
UNIверсал
 
Сообщения: 392
Зарегистрирован: 21 июл 2010, 08:04
Откуда: Челябинск

Re: Как уменьшить скорость гравитации

Сообщение anti0 30 мар 2012, 08:29

Да , я выразился конечно некорректно.ъ
Но иначе обозначить проблему?
Я запускаю шар , он ударяюсь об стенки довольно быстро набирает скорость.Мало того что скорость становится невыносимой , так он ещё и вылетает.

Я пробовал убрать у платформы(так самая штука об которую ударяется мяч в арканоиде)компанент rigidbody - тогда мяч вообще перестаёт прыгать через несколько касаний.

А как сделать чтобы мяч вёл себя как в большинстве арканоидов- я увы недодумался :(
Пожалуйста, проголосуйте за мою игру в steam :)
anti0
UNIт
 
Сообщения: 60
Зарегистрирован: 25 мар 2012, 17:20

Re: Как уменьшить скорость гравитации

Сообщение IDoNotExist 30 мар 2012, 11:29

Аватара пользователя
IDoNotExist
Адепт
 
Сообщения: 1432
Зарегистрирован: 23 мар 2011, 09:18
Skype: iamnoexist

Re: Как уменьшить скорость гравитации

Сообщение seaman 30 мар 2012, 12:44

А как сделать чтобы мяч вёл себя как в большинстве арканоидов

Просто - не использовать физику.
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара


Вернуться в PhysX

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2