Skip to content

$$$

让对象围绕中心对象旋转

让对象以圆形或椭圆形围绕中心对象旋转。

这个社区扩展的作者和贡献者:VictrisGames


在每一帧上运行操作,使围绕的对象移动。扩展会根据指定的数量自动创建/删除围绕的对象。使用删除函数或将数量设为0以删除所有围绕的对象。

_椭圆轨道_操作可通过改变围绕对象的z-order来创建3D效果。

可以自定义的参数包括:

  • 中心对象
  • 围绕的对象(必须与中心对象不同)
  • 围绕对象的数量
  • 距离中心对象的距离
  • 围绕对象的速度(每秒钟旋转的角度)。使用负数逆时针旋转。
  • 每个围绕对象的旋转速度(每秒钟旋转的角度)。使用负数逆时针旋转。

示例用途:

  • 在玩家周围放置护盾物体以防御敌人
  • 武器在碰撞时可以对敌人造成伤害
  • 弹药或生命值的可视化指示器
  • 堆叠对象的有趣动画,可以作为单个实体使用
  • 对于活动角色的能力增强,如无敌的视觉提示

一个示例展示了如何使用此扩展(在线打开项目)。

提示

通过按步骤指南学习如何安装新扩展

操作

在中心对象周围椭圆形轨道上移动物体 在中心对象周围椭圆形轨道上移动物体。更改z-order以制造3D效果。

在中心对象周围的轨道上移动物体 在中心对象周围的轨道上移动物体。

删除与中心对象链接的围绕对象 删除与中心对象链接的围绕对象。


这个页面是由社区制作的 让对象围绕中心对象旋转 _扩展的自动生成参考页面,由GDevelop,一个面向所有人的开源跨平台游戏引擎的社区提供的。