接下来我们建立机器人对象.

在Sprites文件夹中新建Robot.ccb文件,类型为Node.

打开SpriteBuilder的Tileless View将机器人身体和手臂拖入根节点,调整好相对的位置:

(NO.00003)iOS游戏简单的机器人投射游戏成形记(三)

在Timeline中将身体命名为body,手臂命名为arm.这仅仅是便于在SpriteBuilder中识别对象,没有别的作用.

打开body的物理对象,设置为静态类型.同时打开arm物理对象,设置为动态对象.和篮框类似,需要分别绘制出合适的物理边界:

(NO.00003)iOS游戏简单的机器人投射游戏成形记(三)

因为手臂是动态对象,所以此时运行游戏手臂会从身体上掉下来.我们需要将手臂固定在身体上,同时手臂还能在固定点上旋转,这需要用关节来处理,我们下一篇就来聊聊如何添加物理关节对象 ;)

相关文章:

  • 2021-05-09
  • 2021-04-16
  • 2021-12-15
  • 2021-06-24
  • 2022-01-07
  • 2021-07-31
  • 2021-10-29
  • 2021-06-06
猜你喜欢
  • 2021-10-31
  • 2022-01-25
  • 2021-12-09
  • 2021-07-04
  • 2021-05-28
  • 2021-05-11
  • 2021-09-23
相关资源
相似解决方案