Project1

标题: 请问先播放图片之后再进入标题画面是哪个脚本啊? [打印本页]

作者: woaizhazha521    时间: 2011-11-29 10:38
标题: 请问先播放图片之后再进入标题画面是哪个脚本啊?
先播放数张图片  之后再进入标题画面选择的脚本   脚本库里也找了 没找到  请各位前辈帮忙  最好是汉化的脚本 T-Tdsu_plus_rewardpost_czw
作者: 小白玩家    时间: 2011-11-29 10:47
本帖最后由 小白玩家 于 2011-11-29 11:19 编辑

没有那样的脚本,都是跳过标题,播放图片,再做个事件标题的
跳过标题脚本http://rpg.blue/forum.php?mod=vi ... 7%E6%A0%87%E9%A2%98

找个地址好像不用跳过标题还没试验
http://rpg.blue/forum.php?mod=vi ... B%E6%A0%87%E9%A2%98
作者: 凌童鞋    时间: 2011-11-29 13:09
不用跳标题的那种就是放logo图片的脚本,应该有的,而且构造很简单…
作者: 皮卡星    时间: 2011-11-29 21:07
本帖最后由 皮卡星 于 2011-11-29 21:34 编辑

有很多种……脚本版还是事件版= =


脚本版的话我找了一下:
  1. Graphics.freeze
  2. devil = Sprite.new
  3. devil.bitmap = Bitmap.new("Graphics/Pictures/logo")

  4. devil.ox = devil.bitmap.width / 2
  5. devil.oy = devil.bitmap.height / 2
  6. devil.x = 272
  7. devil.y = 208

  8. $a = 0
  9. Graphics.transition(100)
  10. 100.times{Graphics.update}
  11. loop do
  12.   $a += 1
  13. Graphics.update
  14. devil.opacity -= 2
  15. if $a == 100
  16.   break
  17. end
  18. end
  19. devil.bitmap.dispose
  20. devil.dispose
  21. devil = nil


  22. Graphics.freeze
复制代码
可以显示一个图片,放在pictures文件夹,名为“LOGO”
作者: 精灵使者    时间: 2011-11-29 21:39
连续使用两个跳过标题脚本,第一个跳到LOGO地图,然后返回开始画面——真正的标题画面(也是跳过标题)
作者: 凌童鞋    时间: 2011-11-29 23:20
最快明天早上,最慢三天后…
目前手机+高中党压力很大…
今天晚上只是弄了份来一张的,问下淡入淡出需要吧?…
准备发来却被父母大人们逼着下电脑…
其实柳大的统计人数脚本把主功能删了就是显示logo了,不过我是从标题画面中提取的…
作者: hsun770916    时间: 2011-11-29 23:46
本帖最后由 hsun770916 于 2011-11-29 23:49 编辑

  1. #==============================================================================
  2. # 本腳本來自www.66RPG.com,使用和轉載請保留此信息
  3. #============================================================================== #==============================================================================
  4. # ** Scene_Logo 1.7 RGSS2
  5. # Script and RGSS2 debugging by Dëvic
  6. # Support and RGSS1 debuggin by Isaacsol
  7. #==============================================================================

  8. class Scene_Logo
  9.   
  10.   # 标准的值: %w( BGM BGS ME SE )
  11.   AudioTypes = %w( BGM BGS ME SE )
  12.   
  13.   def initialize
  14.     # 图像分别替换到Image1 Image2 Image3  可以自己加

  15.     @img = [ 'Image1',  ]
  16.     # Here, set  如果你想拥有一个褪色和淡出效果就输入'true'否则'false'.
  17.     @fade = true
  18.     # 淡入淡出值 (帧)
  19.     # 默认值: 20
  20.     @fade_delay = 20
  21.     # 在屏幕中等待时间 1/60秒

  22.     # 默认值: 120 frames.
  23.     @delaying = 280
  24.     # 音频的开始三个是:
  25.     # "Audio name", "Volume" 和 "Pitch"; 下一个播放的选项
  26.     # 在 AudioTypes[x]中填入.x的值取: 0: BGM; 1: BGS; 2: SE and 3: ME.
  27.     @audio = [ 'Airship', 100, 100, AudioTypes[0] ]
  28.     main
  29.   end
  30.   def main
  31.     @img.each { |i|
  32.       # 建立新的脚本模块
  33.       sprite = Sprite.new
  34.       #  这个脚本是读取"../Graphics/System/的
  35.       sprite.bitmap = Cache.system(i)

  36.       if AudioTypes
  37.         case @audio[3]
  38.         when 'BGM'
  39.           Audio.bgm_play("Audio/BGM/#{@audio[0]}", @audio[1], @audio[2])
  40.         when 'BGS'
  41.           Audio.bgs_play("Audio/BGS/#{@audio[0]}", @audio[1], @audio[2])
  42.         when 'ME'
  43.           Audio.me_play("Audio/ME/#{@audio[0]}", @audio[1], @audio[2])
  44.         when 'SE'
  45.           Audio.se_play("Audio/SE/#{@audio[0]}", @audio[1], @audio[2])
  46.         end
  47.       end
  48.       Graphics.transition
  49.       Graphics.fadein(@fade_delay) if @fade == true
  50.       Graphics.wait(@delaying)
  51.       Graphics.fadeout(@fade_delay) if @fade == true
  52.       sprite.dispose
  53.       Graphics.freeze
  54.      }
  55.   end
  56. end
  57. #这里是更改Scene_Title 模块的
  58. class Scene_Title
  59.   alias old_start start
  60.   def start
  61.     Scene_Logo.new
  62.     old_start
  63.   end
  64. end
  65. #==============================================================================
  66. # 本腳本來自www.66RPG.com,使用和轉載請保留此信息
  67. #==============================================================================
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1