赞 | 0 |
VIP | 1 |
好人卡 | 0 |
积分 | 1 |
经验 | 6986 |
最后登录 | 2013-3-15 |
在线时间 | 55 小时 |
Lv1.梦旅人 v
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 55 小时
- 注册时间
- 2007-12-19
- 帖子
- 99
|
1、设计了一些战斗中使用的物品,本身并没有什么作用,效果都是通过公共事件实现的。但是每次执行完公共事件,效果是达到了,但对象头上都要冒个Miss,这着实让我郁闷,不知该怎么去掉?
Game_Battler 3的第187行附近,改成这个样子: # 状态没有变化的情况下
unless (@state_changed || skill.common_event_id > 0)
# 伤害设置为 "Miss"
self.damage = "Miss"
end
2、想在进入标题画面前连续显示两张图片,自动的。主站也有类似脚本,但需要按确定键才能进入标题画面。所以,在此向各位高手求助!
大概就是下面那样,脚本注释有说明,具体细节根据自己的需要改
Graphics.freeze
logo = Sprite.new
# 第一张
logo.bitmap = Bitmap.new('Graphics\Pictures\66rpg')
# 居中显示
logo.ox = logo.bitmap.width / 2
logo.oy = logo.bitmap.height / 2
logo.x = 320
logo.y = 240
Graphics.transition(20) # 20帧渐变
# 等待时间,40帧约等于一秒
for i in 0...40
Graphics.update
end
# 消失
Graphics.freeze
logo.visible = false
Graphics.transition(20) # 20帧渐变
Graphics.freeze
# 切换到第二张
logo.bitmap = Bitmap.new('Graphics\Pictures\RatingRP')
logo.ox = logo.bitmap.width / 2
logo.oy = logo.bitmap.height / 2
logo.visible = true
Graphics.transition(20) # 20帧渐变
# 等待时间,40帧约等于一秒
for i in 0...40
Graphics.update
end
# 显示完毕
Graphics.freeze
logo.visible = false
logo.dispose
Graphics.transition(20) # 20帧渐变 |
|