以下引用jbfc于2009-2-11 20:38:50的发言:
以下引用玄月于2009-2-11 20:31:51的发言:
if self.actor.hp == 0
囧囧,看到这句让我想到了中式英语
=================防水补丁=======================
刚才出错了 = =|||
如果当前角色为玩家操作角色时则使用特殊颜色,如果不是(即敌人)则使用普通颜色。
到底是除了操作角色外,其他都为普通,还是敌人都是普通,而我方队伍都为特殊
我猜想LZ说的是第一种
refresh中传递一个参数active_battler.id
id == actor.id ? define_color : normal_color
[本贴由作者于 2009-2-11 20:49:49 最后编辑]
以下引用dna_7086于2009-2-11 23:24:55的发言:
你有没有用什么脚本?
self.contents.font.color = actor.hp == 0 ? knockout_color : normal_color
只出现在window_base类中
“我方队员一种颜色,敌方一种颜色。”中颜色指的哪地方的颜色?
以下引用tiandi79于2009-2-12 9:01:22的发言:
actor = $game_actors[actor_id]
# 同伴人数未满 5 人、本角色不在队伍中的情况下
if @actors.size < 5 and not @actors.include?(actor)
以上是队伍人数判定,借用一下@actors.include?(actor)类似的判定试试
self.contents.font.color = ************** ? knockout_color : normal_color
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |