以下引用水迭澜于2008-2-16 21:28:19的发言:
CP制战斗就是给Game_Battler增加CP属性,然后在战斗画面里调用而已……
修改默认的战斗步骤即可
至于显示的思路也很简单……就是弄几张图片显示然后判断其X坐标囧TZ
你可以先弄清楚默认Scene_Battle的结构,这样改起来比较有思路~
[本贴由作者于 2008-2-16 21:28:41 最后编辑]
以下引用沉影不器于2008-2-16 21:45:11的发言:
本来的Scene_Battle里在战斗开始时就建立一个行动队列,角色和敌人就依队列行动,但是CP强制清空队列,只有当前角色(或敌人)的CP值满,才加入队列并行动
以下引用沉影不器于2008-2-16 21:45:11的发言:
至于显示cp条,总之所有图片的改变都是update....cp中把全部battler的速度求和,做分母,得到每次update时各个battler的cp增加量,再根据cp值的改变而改变图标的x坐标.
以下引用沉影不器于2008-2-17 21:09:03的发言:
图片移动方面:
如果特指CP图标的移动,请看CP脚本这段:
def cp_update
应该有两个嘎嘎
再留意一下什么地方调用到了cp_update,因为cp_update有两个,得分清调用的是哪一个.
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |