我的分类方式 是 人物类 装备类 但是该怎么吧这些类和战斗过程串联起来 求思路 ~~~~
战斗过程其实说穿了是个碰撞监测的过程,你人的某个部分碰到了对方,那就减少对方的生命,而减多少就是根据人物的属性计算的,而人物的属性又是从装备上计算出来的
按照这个思路去做
首先,有2个都是人物类H的对象对象,A和B,代表2个人物
每个人物里又有一个对象,是代表他们的装备的S
人物的类又有方法attack
传入参数你估且传入目标对象吧
然后你就好办了,进攻的时候就调用这个attack的函数,然后在这个函数里去实现:
1.设置计时器刷新画面
2.碰撞检测
3.计算伤害,你可以根据从人物对象去取装备的属性值去计算
4.为对象赋值
5.继续刷新画面完成动作
大概这么个思路
呵呵,其实我没啥做游戏的经验,就在大学里按书本做过个游戏的demo而已