Project1

标题: 怎么在进入标题画面前显示动画 [打印本页]

作者: 67481142    时间: 2018-2-17 20:30
标题: 怎么在进入标题画面前显示动画
本帖最后由 67481142 于 2018-2-17 20:41 编辑

标题字数限制没说完
就是在进入标题前显示一个可以选择ld的动画
进入标题后在标题界面循环显示可以选择ld动画
说细一点是显示数据库里面的动画
【最好不要是事件标题】
作者: mori13    时间: 2018-2-17 23:57
本帖最后由 mori13 于 2018-2-18 01:24 编辑

_(:з」∠)_进入标题的时候加动画的话可以新建个脚本然后加显示动画和Graphics.freeze和Graphics.update之类,标题界面加就在Scene_Title的loop循环里加,不过偶还不知道精灵的动画是怎么运行的,只显示第一帧,所以暂时还没法写出完整代码,只能给出思路虽然还不一定对
(小声)话说为啥不要事件标题呀,显示动画,循环动画什么的都超容易呀
作者: guoxiaomi    时间: 2018-2-27 19:46
在标题前读取 $data_animations,然后新建sprite播放动画。
类似:
  1. $data_animations = load_data('Data/Animations.rxdata')
复制代码
  1. a = $data_animations[100]
  2. sprite = RPG::Sprite.new
  3. sprite.animation(a, false)
  4. # sprite.loop_animation(a)
复制代码

作者: 67481142    时间: 2018-2-28 20:49
本帖最后由 67481142 于 2018-2-28 20:55 编辑
guoxiaomi 发表于 2018-2-27 19:46
在标题前读取 $data_animations,然后新建sprite播放动画。
类似:


确实显示动画了,不过并没有播放动画,只显示第一帧,而且播放动画后并没有消除,这个问题该怎么解决呢

个人觉得只需要完整播放动画就可以了
作者: 67481142    时间: 2018-2-28 20:57
mori13 发表于 2018-2-17 23:57
_(:з」∠)_进入标题的时候加动画的话可以新建个脚本然后加显示动画和Graphics.freeze和Graphics.update之 ...

谢谢你给的这个思路
作者: 67481142    时间: 2018-2-28 20:58
guoxiaomi 发表于 2018-2-27 19:46
在标题前读取 $data_animations,然后新建sprite播放动画。
类似:

问题已经解决了,谢谢




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