Project1
标题:
如何在平面显示伤害值
[打印本页]
作者:
星☆龙
时间:
2008-4-23 12:03
提示:
作者被禁止或删除 内容自动屏蔽
作者:
光郎
时间:
2008-4-23 12:57
显示一个伤害的字符串?是地图上显示还是战斗中显示呢?
作者:
星☆龙
时间:
2008-4-23 15:04
提示:
作者被禁止或删除 内容自动屏蔽
作者:
link006007
时间:
2008-4-23 18:52
直接照抄战斗的伤害弹出, 应该就不会有冲突, 效率低了点{/gg}
给Game_Character添加
attr_accessor :damage_pop # 显示伤害标志
attr_accessor :damage # 伤害值
attr_accessor :critical # 会心一击标志
照着Game_Battler那样初始化这3个属性
然后在Sprite_Character的update添加
# 伤害
if @character.damage_pop
damage(@character.damage, @character.critical)
@character.damage = nil
@character.critical = false
@character.damage_pop = false
end
事件中直接调用
$game_player.damage = 数值
$game_player.damage_pop = true
$game_player.critical = true 或者 false
作者:
蕾雅
时间:
2008-4-23 21:13
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1