旋转

旋转的具体使用可以参看下面的视频~

旋转属性

旋转速度:对象旋转的速度,正数为顺时针,负数为逆时针。
加速度:正数会加速旋转,负数会减速至0 ,然后反向加速旋转。

旋转效果

比如用挡板去挡球,球被反弹后,旋转运动。
首先给球添加旋转子弹能力,保证球可以旋转运动。注意,因为希望球在反弹后才旋转,所以旋转的初始状态不要勾选
因为球的运动方向是依靠反弹决定,而不是球的角度方向决定,所以设置角度也不要勾选
希望球可以反弹,所以勾选子弹的从刚体弹开

球的能力设置好后,需要修改一下球的属性。将角度改为90,这样在游戏开始时,球就会向下运动,而不是向左运动。

然后设置挡板的能力。添加刚体和八方向运动。并设置八方向运动的方向“只能左右”和角度“无转动”。这样挡板只能左右移动,并且不会转动。

最后,希望球与挡板碰撞的时候开始旋转。使用事件来完成该效果。同时要记得,设置球跑出场景时,运动方向相反,这样可以避免球就跑出场景,不回来。

全部完成的效果如下:

快试试旋转能力,探寻其他的游戏制作方法吧~