呼吸插件是哪一个呀 |
本帖最后由 andrewx 于 2015-12-14 14:24 编辑 目测动画离敌人目标的偏移量=敌人离屏幕的偏移量? .startAnimation这个方法应该是新建动画sprite赋给目标的parent,而动画的实际xy则是根据敌人相对于屏幕的坐标而定。现在强制赋给敌人的话则会在敌人位置的基础上再偏移一次。 动画的位置是在下面的方法里定义的: JAVASCRIPT 代码复制
每次动画刷新都会调用这个方法,所以你一开始直接改xy是无效的,动画位置会一直重新计算 把两个注释的地方改成=0的话就不会往下偏移了,但是会引发其他动画问题,比如地图播放动画的位置错。。。 因此还需改: JAVASCRIPT 代码复制
这样改了后就不需要你一开始那样addChild了。 稍微测试了下,目前战斗动画和地图动画似乎还算正常,但不保证其他情况下不会出错。。。 p.s. 大爱兰姐谢叔wwww |
参与人数 2 | 星屑 +60 | 梦石 +1 | 收起 理由 |
---|---|---|---|
余烬之中 | + 1 | 认可答案 | |
doranikofu | + 60 | 认可答案 |
虽然回答不了LZ的问题 但是要给LZ的画面默默点个赞 顺带问一下 你换了人物的战斗图是静态的还是自己做的几套动作啊 |
是否用了怪物自动排列?火焰可能打的是怪物原来设定的位置。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-12-2 20:54
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.