OX論壇
Would you like to react to this message? Create an account in a few clicks or log in to continue.

標題腳本的小問題

4 posters

向下

標題腳本的小問題 Empty 標題腳本的小問題

發表  天櫻居子楓 周五 8月 08, 2008 2:32 pm

代碼:
#--------------------------------------------------------------------------
# 开始菜单前加入图片
# 作者 : 擇
#--------------------------------------------------------------------------

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?
天櫻居子楓
天櫻居子楓
拿著衝鋒槍瘋狂掃射的瘋子
拿著衝鋒槍瘋狂掃射的瘋子

文章數 : 104
注冊日期 : 2008-07-30
年齡 : 33
來自 : 天櫻居

http://www.wretch.cc/blog/roy15922000

回頂端 向下

標題腳本的小問題 Empty 回復: 標題腳本的小問題

發表  雲的彼方 周六 8月 09, 2008 12:12 am

在def main下面加上
@sprite_num = 0 #比對的變數
@sprite_nums = 400 #看要多久(不是秒...)

在def update下面加上
if @sprite_num != @sprite_nums ; @sprite_num += 1 ; else ; refresh ; end

這樣應該就可以了

雲的彼方
拿著木劍的戰士
拿著木劍的戰士

文章數 : 48
注冊日期 : 2008-08-09

回頂端 向下

標題腳本的小問題 Empty 回復: 標題腳本的小問題

發表  天櫻居子楓 周六 8月 09, 2008 12:27 am

雲的彼方 寫到:在def main下面加上
@sprite_num = 0 #比對的變數
@sprite_nums = 400 #看要多久(不是秒...)

在def update下面加上
if @sprite_num != @sprite_nums ; @sprite_num += 1 ; else ; refresh ; end

這樣應該就可以了

哦喔0ˇ0+
感謝妳~
天櫻居子楓
天櫻居子楓
拿著衝鋒槍瘋狂掃射的瘋子
拿著衝鋒槍瘋狂掃射的瘋子

文章數 : 104
注冊日期 : 2008-07-30
年齡 : 33
來自 : 天櫻居

http://www.wretch.cc/blog/roy15922000

回頂端 向下

標題腳本的小問題 Empty 回復: 標題腳本的小問題

發表  無敵小強 周日 8月 24, 2008 9:11 pm

在你設定好LOGO圖路徑後執行過渡就好了
代碼:
# 執行過渡
Graphics.transition(畫格數)

無敵小強
賣彩色內褲的小鱉三
賣彩色內褲的小鱉三

文章數 : 2
注冊日期 : 2008-08-06

回頂端 向下

標題腳本的小問題 Empty 回復: 標題腳本的小問題

發表  雲的彼方 周日 8月 24, 2008 9:15 pm

無敵小強 寫到:在你設定好LOGO圖路徑後執行過渡就好了
代碼:
# 執行過渡
Graphics.transition(畫格數)

更快的方法...算你厲害

但是在Graphics.transition(畫格數)
的下一行
加上
Graphics.freeze
可能會比較好

雲的彼方
拿著木劍的戰士
拿著木劍的戰士

文章數 : 48
注冊日期 : 2008-08-09

回頂端 向下

標題腳本的小問題 Empty 回復: 標題腳本的小問題

發表  @~刀光劍影~@ 周五 8月 29, 2008 11:48 am

雲的彼方 寫到:
無敵小強 寫到:在你設定好LOGO圖路徑後執行過渡就好了
代碼:
# 執行過渡
Graphics.transition(畫格數)

更快的方法...算你厲害

但是在Graphics.transition(畫格數)
的下一行
加上
Graphics.freeze
可能會比較好
嗯嗯
Graphics.transition和Graphics.freeze通常是連著用的=ˇ=
@~刀光劍影~@
@~刀光劍影~@
運送彩色內褲的貨車司機
運送彩色內褲的貨車司機

文章數 : 58
注冊日期 : 2008-06-06
年齡 : 29

http://blog.yam.com/r901042004

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章