昨天完成了Farmer的寻路移动,实现方法是根据路径获得遍历据点产生n个MoveTo 遍历结束后将所有moveTo加到Sequence这个action中 最后还给sequence加了个completedListener改变farmer的state为Task 晚上解决了游戏下载到手机崩溃的问题 原因是android工程中libs下两个关键文件夹为空
今天根据改写MoveTo为MoveFarmerTo,在action启动前会判断移动方向 然后改变其对应farmer类得state 在world的update中根据farmer.state贴图
完整的封装应该是传入一个animation,把贴图作为一个action,但是在遍历路径时方向有点难判断 很繁琐 暂且搁置
目前actor移动速度还不能有效率地控制 接下来可能将着手解决这个问题