Project1

标题: 求教~~关于标题界面的动画问题 [打印本页]

作者: 万特游    时间: 2012-2-22 12:51
标题: 求教~~关于标题界面的动画问题
我想让游戏一开始的标题界面(开始\继续\结束 界面)的背景是动画的,不是简单的66大师教的那个流星雨动画,是想让整个背景就是播放出一段动画。好想这样子来增加美感呀><特请各位大神帮忙{:nm_4:} dsu_plus_rewardpost_czw
作者: cxpagy    时间: 2012-2-22 13:39
用跳过标题画面脚本
  1. module SceneManager

  2.   def self.stack
  3.      @stack
  4.   end
  5. end

  6. class Scene_Title < Scene_Base

  7.   alias old_start start
  8.   alias old_dmv dispose_main_viewport
  9.   
  10.   def start

  11.       return_allowed = false      # 决定可否再次返回标题画面的开关
  12.       create_background
  13.       create_foreground
  14.       @sprite1.bitmap.dispose
  15.       @sprite2.bitmap.dispose
  16.       @foreground_sprite.bitmap.dispose
  17.       chk1 = SceneManager.stack.first != nil   && return_allowed
  18.       chk2 = Graphics.frame_count > 0  && return_allowed
  19.      if chk1 or chk2
  20.        old_start
  21.        return 0
  22.      end
  23.        SceneManager.clear
  24.        DataManager.setup_new_game
  25.        $game_map.autoplay
  26.        SceneManager.goto(Scene_Map)
  27.   end

  28.   def dispose_main_viewport
  29.     SceneManager.stack.first == nil ? nil : old_dmv
  30.   end
  31.   
  32. end
复制代码
这样打开游戏直接进入第一张地图,你就把第一张地图设置为播放动画,然后播放完动画后再回到标题画面就可以了
作者: aaalbx    时间: 2012-2-22 14:33
动画通常不能循环的吧,楼主在想什么啊。建议换成图片循环(根据楼上的方法
作者: 万特游    时间: 2012-2-22 18:32
cxpagy 发表于 2012-2-22 13:39
用跳过标题画面脚本这样打开游戏直接进入第一张地图,你就把第一张地图设置为播放动画,然后播放完动画后再 ...

可是我是希望能直接在标题画面显示动画耶(就是除了开始 继续 退出 这几个选项之外,背景都是动画的~~啊啊我是不是有点异想天开T_T)


‘‘──万特游于2012-2-22 18:34补充以下内容

那是不是可以用很多很多图片弄成动画的样子哦?
’’


‘‘──万特游于2012-2-22 18:35补充以下内容

那是不是可以用很多很多图片弄成动画的样子哦?

’’
作者: Anson    时间: 2012-2-22 18:41
万特游 发表于 2012-2-22 18:32
可是我是希望能直接在标题画面显示动画耶(就是除了开始 继续 退出 这几个选项之外,背景都是动 ...

是可以,动画用图片并用并行处理,然后使用事件的标题选项
作者: ArcDriver    时间: 2012-2-22 19:11
恩木,事件标题是王道呀XD

楼主亲先用2楼的跳过标题脚本,然后再用事件菜单制作标题画面吧。
动画啥的就按照楼上所说,用并行处理显示图片就好了咩。

附上一枚制作事件菜单的教学视频,标题菜单也是一样的原理咩:
http://www.66rpg.com/articles/3054
作者: cxpagy    时间: 2012-2-22 20:27
用我的那个脚本,然后按LS说的用事件做标题,就能完全达到你要的效果
作者: 万特游    时间: 2012-2-22 21:15
cxpagy 发表于 2012-2-22 20:27
用我的那个脚本,然后按LS说的用事件做标题,就能完全达到你要的效果

谢谢~谢谢好心人


‘‘──万特游于2012-2-22 21:16补充以下内容

嗯嗯~真心感谢好心人><
’’


‘‘──万特游于2012-2-22 21:17补充以下内容

谢谢各位大虾~~^_^
’’




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