如何实现一个影子 跟随玩家的精灵

Jacky_Lu 2017-05-16 09:23:34
我是先创建 主角精灵 ,然后在主角精灵上面 addchild(影子)
结果影子在主角上方 而且 影子的锚点贴在了 主角精灵的(0,0)位置
我希望 影子在主角的下方,而且贴图位置一致 怎么实现
...全文
1367 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
勤奋的小游侠 2017-09-19
  • 打赏
  • 举报
回复
rootNode:addChild(spine) rootNode:addChild(影子)
勤奋的小游侠 2017-09-19
  • 打赏
  • 举报
回复
addchild(影子,-1) 参数-1就是放在下面 再调影子位置就可以了,很麻烦吗?
cc19890923 2017-09-06
  • 打赏
  • 举报
回复
创建一个空的 sprite,在上面分别add 角色和影子,影子的zOrder值低于角色,这样实现角色和影子都捆绑到一个sprite上,做操作的时候就对sprite进行操作就ok了.
zerozerg2006 2017-05-18
  • 打赏
  • 举报
回复
虽然好像没什么太大关系,但角色位置决定影子位置,总归是影子add到角色上。否则以后如果要移动角色,难道你是动影子?
Jacky_Lu 2017-05-18
  • 打赏
  • 举报
回复
to楼上,我本来也是这样想,但是程序上不好实现啊 没有办法
zerozerg2006 2017-05-17
  • 打赏
  • 举报
回复
自己调整影子位置
Jacky_Lu 2017-05-17
  • 打赏
  • 举报
回复
3s 我现在 layer add 影子 影子 add 人物精灵

721

社区成员

发帖
与我相关
我的任务
社区描述
Cocos2d-x相关内容讨论专区
社区管理员
  • Cocos2d-x
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧