RT:
android游戏中,主角升级该怎么处理?是在主角(Obj1)内部修改主角应有的属性,还是直接在游戏对象管理类中直接赋予一个新的升级后的主角对象(Obj2)?但是很纠结的是:
1.如果用前者的方法的话,要修改的属性太多。
2.如果用后者的话,因为升级事件的触发是在原主角类(Obj1) 中的方法触发(比如运动,碰撞)的,升级事件的检测也是在该类(Obj1)中检测的,所以不好直接赋予新的升级后的主角对象(Obj2)大家都有什么好的方法,介绍下。android游戏游戏
android游戏中,主角升级该怎么处理?是在主角(Obj1)内部修改主角应有的属性,还是直接在游戏对象管理类中直接赋予一个新的升级后的主角对象(Obj2)?但是很纠结的是:
1.如果用前者的方法的话,要修改的属性太多。
2.如果用后者的话,因为升级事件的触发是在原主角类(Obj1) 中的方法触发(比如运动,碰撞)的,升级事件的检测也是在该类(Obj1)中检测的,所以不好直接赋予新的升级后的主角对象(Obj2)大家都有什么好的方法,介绍下。android游戏游戏
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货