Game Maker Studio 2 - физика помещений и физика объектов - PullRequest
0 голосов
/ 21 февраля 2019

Я хочу сделать симуляцию, в которой шар брошен со случайной силой и существует гравитация.Я использовал событие 'create' и функцию 'motion_set'.Это работает, когда физика комнаты выключена.Когда я включаю его, шар просто падает, motion_set, кажется, не имеет никакого эффекта.Я тоже пробовал с Drag and Drop.Результат был тот же.

Заранее спасибо за помощь.

Ответы [ 2 ]

0 голосов
/ 24 февраля 2019

Вы не можете иметь и то и другое: классическая система и физическая система работают одновременно, либо вы включаете физику в своей комнате, и в этом случае вы должны перемещать свои объекты, используя физические функции, но другие функции, такие как скоростьhspeed, vspeed, motion_set, гравитация, трение ... и т. д. не будут работать, если вы не реализуете их вручную.Или вы отключаете физику и используете те классические функции, которые я только что упомянул

Goodluck!

0 голосов
/ 21 февраля 2019

Вместо этого сработало использование phys_apply_local_impulse.Не уверен почему.

...