標題腳本的小問題
4 posters
標題腳本的小問題
- 代碼:
#--------------------------------------------------------------------------
# 开始菜单前加入图片
# 作者 : 擇
#--------------------------------------------------------------------------
class Scene_logo
#--------------------------------------------------------------------------
# ● 住处理
#--------------------------------------------------------------------------
def main
# 播放LOGO音效
Audio.se_play("Audio/SE/標題")
# 生成标题图形
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.title("LOGO")
# 生成位置为画面中央
@sprite.x = (640 - @sprite.bitmap.width) / 2
@sprite.y = (480 - @sprite.bitmap.height) / 2
# 透明度(0为完全透明)
@sprite.opacity = 255
# 执行过渡
Graphics.transition
# 主循环
loop do
# 刷新游戏画面
Graphics.update
# 刷新输入信息
Input.update
# 刷新画面
update
# 如果画面被切换就中断循环
if $scene != self
break
end
end
# 装备过渡
Graphics.freeze
# 释放标题图形
@sprite.bitmap.dispose
@sprite.dispose
end
#--------------------------------------------------------------------------
# ● 刷新画面
#--------------------------------------------------------------------------
def update
# 按下 A,B,C,下,上,左,右 键的情况下
if Input.trigger?(Input::A)
refresh
end
if Input.trigger?(Input::B)
refresh
end
if Input.trigger?(Input::C)
refresh
end
if Input.trigger?(Input::DOWN)
refresh
end
if Input.trigger?(Input::UP)
refresh
end
if Input.trigger?(Input::RIGHT)
refresh
end
if Input.trigger?(Input::LEFT)
refresh
end
def refresh
$scene = Scene_Title.new
Audio.se_stop
end
end
end
這是我的開頭標題請問如果想讓它標題LOGO停頓個幾秒之後自動進入標題選單那要怎麼做0.0?
回復: 標題腳本的小問題
在def main下面加上
@sprite_num = 0 #比對的變數
@sprite_nums = 400 #看要多久(不是秒...)
在def update下面加上
if @sprite_num != @sprite_nums ; @sprite_num += 1 ; else ; refresh ; end
這樣應該就可以了
@sprite_num = 0 #比對的變數
@sprite_nums = 400 #看要多久(不是秒...)
在def update下面加上
if @sprite_num != @sprite_nums ; @sprite_num += 1 ; else ; refresh ; end
這樣應該就可以了
雲的彼方- 拿著木劍的戰士
- 文章數 : 48
注冊日期 : 2008-08-09
回復: 標題腳本的小問題
雲的彼方 寫到:在def main下面加上
@sprite_num = 0 #比對的變數
@sprite_nums = 400 #看要多久(不是秒...)
在def update下面加上
if @sprite_num != @sprite_nums ; @sprite_num += 1 ; else ; refresh ; end
這樣應該就可以了
哦喔0ˇ0+
感謝妳~
回復: 標題腳本的小問題
在你設定好LOGO圖路徑後執行過渡就好了
- 代碼:
# 執行過渡
Graphics.transition(畫格數)
無敵小強- 賣彩色內褲的小鱉三
- 文章數 : 2
注冊日期 : 2008-08-06
回復: 標題腳本的小問題
無敵小強 寫到:在你設定好LOGO圖路徑後執行過渡就好了
- 代碼:
# 執行過渡
Graphics.transition(畫格數)
更快的方法...算你厲害
但是在Graphics.transition(畫格數)
的下一行
加上
Graphics.freeze
可能會比較好
雲的彼方- 拿著木劍的戰士
- 文章數 : 48
注冊日期 : 2008-08-09
回復: 標題腳本的小問題
嗯嗯雲的彼方 寫到:無敵小強 寫到:在你設定好LOGO圖路徑後執行過渡就好了
- 代碼:
# 執行過渡
Graphics.transition(畫格數)
更快的方法...算你厲害
但是在Graphics.transition(畫格數)
的下一行
加上
Graphics.freeze
可能會比較好
Graphics.transition和Graphics.freeze通常是連著用的=ˇ=
這個論壇的權限:
您 無法 在這個版面回復文章
|
|