赞 | 2 |
VIP | 73 |
好人卡 | 13 |
积分 | 2 |
经验 | 1598378 |
最后登录 | 2014-9-24 |
在线时间 | 2399 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 239
- 在线时间
- 2399 小时
- 注册时间
- 2008-4-11
- 帖子
- 12326
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 一瞬间的幻觉 于 2010-11-13 18:04 编辑
- def damage(id = -1)
- if dead?
- clear_target # 行動と移動の解除
- # 復帰地点への場所移動を設定
- map_id = $game_variables[10]
- x = $game_variables[11]
- y = $game_variables[12]
- direction = $game_variables[13]
- $game_player.reserve_transfer(map_id, x, y, direction)
- end
- end
- end
复制代码 这段代码就是说当判定主角HP为负的时候,会自动回到我之前设定的“复活点”
但是我觉得这样子设定不太合适,if dead?下面一行我给改成p"你已经死亡",然后以exit
结束,这样的话,HP为0的时候,就会弹出一个信息框《你已经死亡》,然后就自动关闭
游戏,但是我觉得那样太突然了,现在想要一个效果,就是说当HP变成0的时候,场景
会渐渐黑下来,然后再弹出你已经死亡,然后自动跳回游戏标题界面。
我是新手,目前脚本才学到“hello world”的初初级阶段,望高手给个帮助~~~~谢谢
|
|