| 赞 | 7  | 
 
| VIP | 358 | 
 
| 好人卡 | 31 | 
 
| 积分 | 34 | 
 
| 经验 | 110750 | 
 
| 最后登录 | 2023-1-30 | 
 
| 在线时间 | 3547 小时 | 
 
 
 
 
 
Lv3.寻梦者 伴侣:北岛谜烟
  
	- 梦石
 - 0 
 
        - 星屑
 - 3427 
 
        - 在线时间
 - 3547 小时
 
        - 注册时间
 - 2012-8-7
 
        - 帖子
 - 12181
 
 
  
 
 | 
	
 本帖最后由 delv25 于 2012-8-28 12:44 编辑  
 
你是说LOGO的制作还是说玩游戏之前显示你制作的LOGO? 
这里是游戏前显示LOGO的脚本。- #===============================================================================
 
 - # ■ 开头画面添加logo
 
 - #-------------------------------------------------------------------------------
 
 - # RGSS3版本 
 
 - #版本号:1.00
 
 - #再次作者:猫尾草
 
 - #原作者:Dë;vic
 
 - #===============================================================================
 
  
- module SceneManager
 
 -   #--------------------------------------------------------------------------
 
 -   # ● 运行
 
 -   #--------------------------------------------------------------------------
 
 -   def self.run
 
 -     DataManager.init
 
 -     Audio.setup_midi if use_midi?
 
 -     @scene = first_scene_class.new
 
 -     @scene = scend_scene_class.new
 
 -     @scene.main while @scene
 
 -   end
 
 -   def self.first_scene_class
 
 -     $BTEST ? Scene_Battle : Scene_logo
 
 -   end
 
 -   def self.scend_scene_class
 
 -     $BTEST ? Scene_Battle : Scene_Title
 
 -   end
 
 - end
 
  
- class Scene_logo
 
 -   
 
 -   #设定标准值
 
 -   AudioTypes = %w( BGM BGS ME SE )
 
 -   
 
 -   def initialize
 
 -     #图像名字可以自定义,可以自己添加
 
 -     @img = [ 'LOGO.png', 'LOGO2.png'  ]
 
 -     #褪色和淡出效果设置,要输入为true 不要则输入false
 
 -     @fade = true
 
 -     #淡出淡入值(帧)【一帧=1/60秒】
 
 -     @fade_delay = 20
 
 -     #在屏幕中的等待时间,默认为120帧
 
 -     @delaying = 120
 
 -     #音频模块设定,需要的可以在这里修改
 
 -     @audio =[ 'Applause1.ogg', 100, 100, AudioTypes[9] ]
 
 -     main
 
 -   end
 
 -   #----------------------------------------------------------------------------
 
 -   # ● 主处理
 
 -   #----------------------------------------------------------------------------
 
 -   def main
 
 -     @img.each{ |i|
 
 -      @sprite = Sprite.new
 
 -      @sprite.bitmap = Cache.system(i)
 
 -      if AudioTypes
 
 -        case @audio[3]
 
 -        when 'BGM'
 
 -          Audio.bgm_play("Audio/BGM/#{@audio[0]}", @audio[1], @audio[2])
 
 -        when 'BGS'
 
 -          Audio.bgs_play("Audio/BGS/#{@audio[3]}", @audio[4], @audio[5])
 
 -        when 'ME'
 
 -          Audio.me_play("Audio/ME/#{@audio[6]}", @audio[7], @audio[8])
 
 -        when 'SE'
 
 -          Audio.se_play("Audio/SE/#{@audio[9]}", @audio[10], @audio[11])
 
 -       end
 
 -      end
 
 -     Graphics.transition
 
 -     Graphics.fadein(@fade_delay) if @fade == true
 
 -     Graphics.wait(@delaying)
 
 -     Graphics.fadeout(@fade_delay) if @fade == true
 
 -     Graphics.freeze
 
 -     @sprite.dispose and @sprite.bitmap.dispose
 
 -     Graphics.freeze
 
 -     }
 
 -   end
 
 -   SceneManager.call(Scene_Title)
 
 - end
 
  复制代码 |   
 
评分
- 
查看全部评分
 
 
 
 
 
 |