Project1

标题: logo显示 ver 1.2 [打印本页]

作者: 天地有正气    时间: 2013-12-7 16:29
标题: logo显示 ver 1.2
本帖最后由 天地有正气 于 2013-12-7 20:02 编辑

logo显示功能,我决定把它做得完善一点。
由于number为用户名,所以先@掉~(@Number
-----更新日志-----
ver 1.0
    提供Logo的显示
ver 1.1
    提供速度的更改
ver 1.2
    提供是否显示2张logo
-----更新日志-----
  1. # Logo生成
  2. # 作者:小·小周
  3. # 效果:游戏开头前显示Logo

  4. # 自定义部分
  5. @speed = 5 # 速度
  6. @number = 1 # 图片张数填1或2
  7. # 运行部分

  8. @logo = Sprite.new
  9. @logo.opacity = 0
  10. @logo.bitmap = Bitmap.new("Graphics/Titles/001-Title01")
  11. @l = 0
  12. loop do
  13.   @logo.opacity += @speed
  14.   Graphics.update
  15.   if @logo.opacity >= 255
  16.     loop do
  17.       @l += 1
  18.       Graphics.update
  19.       if @l >= 20
  20.         break
  21.       end
  22.     end
  23.     break
  24.   end
  25. end
  26. loop do
  27.   @logo.opacity -= @speed
  28.   Graphics.update
  29.   if @logo.opacity <= 0
  30.     break
  31.   end
  32. end
  33. if @number == 2
  34.   @l = 0
  35.   @logo2 = Sprite.new
  36.   @logo2.opacity = 0
  37.   @logo2.bitmap = Bitmap.new("Graphics/Battlers/001-Fighter01")
  38. loop do
  39.   @logo2.opacity += @speed
  40.   Graphics.update
  41.   if @logo2.opacity >= 255
  42.     loop do
  43.       @l += 1
  44.       Graphics.update
  45.       if @l >= 20
  46.         break
  47.       end
  48.     end
  49.     break
  50.   end
  51. end
  52. loop do
  53.   @logo.opacity2 -= @speed
  54.   Graphics.update
  55.   if @logo.opacity2 <= 0
  56.     break
  57.   end
  58. end
  59. end

复制代码

作者: 紫英晓狼1130    时间: 2013-12-7 19:27
开头显示图片?如果只能显示一张图片,那就和老版脚本没啥区别了
作者: 天地有正气    时间: 2013-12-7 20:04
更新完毕~@紫英晓狼1130  
作者: 你最珍贵    时间: 2013-12-12 19:36
最近真多LOGO脚本啊
作者: ikki    时间: 2013-12-13 10:07
{:2_265:}我不会说我写过循环的logo的。。。一共6-8张图循环播放。。。直到一定时间或按任意键才会跳过。。。不过,LZ也挺辛苦嘛。。。




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