THE NVL Maker

 找回密码
 注册
搜索
查看: 11749|回复: 5

[常见问题] 有关标题界面的动画与按钮层显示

[复制链接]

11

主题

33

帖子

0

精华

游戏开发者

积分
33
发表于 2018-10-28 02:38:13 | 显示全部楼层 |阅读模式
D大您好!想问一个虽然特别小白,但也的确因此困扰了很久的问题……

因为krkr本身的trans变化有限,一次只能完成一个trans,所以专门用ae做了个进入标题界面时背景图的显示动画,使用逐帧动画插件来播放。
但是这个动画的播放方式还是和那些粒子动画出现的方式一样。也就是说还来不及等这个动画(背景底图+标题的显示)播放到最后一帧停止,按钮层就已经急匆匆地在一开始先显示出来了,就很尴尬。
找了很久也没找到解决办法,animplayer的脚本文件里面也没能找到相关说明……
考虑过直接放视频,但是wmv测试出来色差太大,mpg显示大小错误,avi文件太大……只好放弃。

1.想请教一下,如何等到逐帧动画播放完毕再让按钮层显示?
2.顺便,逐帧动画有没有办法设置允许点击跳过呢?
回复

使用道具 举报

11

主题

33

帖子

0

精华

游戏开发者

积分
33
 楼主| 发表于 2018-10-28 17:32:48 | 显示全部楼层
呃啊,今天转换了心情再去看脚本,才突然意识到我完全可以直接让按钮层配合动画播放所需的时间来进行等待……太简单了呃
可能是最近总盯着这个问题,脑子里的筋反而有些打结了hhhh实在不好意思

那么1的问题解决了。2因为目前自己想到了其他改动方案所以暂不急需解答,但还是想了解一下,因为到后期的制作有可能会需要……
回复

使用道具 举报

16

主题

982

帖子

0

精华

管理员

Rank: 9Rank: 9Rank: 9

积分
1003
发表于 2018-10-28 19:02:34 | 显示全部楼层
动画是不会卡住游戏流程的,所以需要点击跳过可以自己wait同样的时间,然后wait允许点击跳过就好了。
回复

使用道具 举报

11

主题

33

帖子

0

精华

游戏开发者

积分
33
 楼主| 发表于 2018-10-30 20:18:56 | 显示全部楼层
VariableD 发表于 2018-10-28 19:02
动画是不会卡住游戏流程的,所以需要点击跳过可以自己wait同样的时间,然后wait允许点击跳过就好了。 ...

谢谢D大!
不过试了一下,不知道是哪里出了问题,动画放完之后就没有办法载入下一张图片了,不知道是不是因为层?但我试过后面的图片层设置为(好像是最前层的)8,仍显示不了,画面停在动画的最后一帧。
还在想难道是要animuninit,结果在后面输入这行后动画就真的干脆不显示了,更别提后面的图片。
以及尝试在不同位置输入canskip="true",动画依然无法跳过,在krkr那边看到的@wa canskip="true"用在这里则会直接报错,必须得硬生生地等待放完……

目前有关这部分的代码如下:
@animinit file="title_bg1animation" loop="false" interval="100" index="1000" endtarget="71" canskip="true"
@image time="100" pos="center" method="crossfade" layer="8" storage="title_bg1"


实在不知道该怎么搞了TaT,希望D大有空的时候能帮忙看一下?
回复

使用道具 举报

16

主题

982

帖子

0

精华

管理员

Rank: 9Rank: 9Rank: 9

积分
1003
发表于 2018-11-1 16:47:24 | 显示全部楼层
哦哦我意思是这样:
@animinit file="title_bg1animation" loop="false" interval="100" index="1000" endtarget="71"
@wait time=xxxx canskip=true
@animuninit
@image time="100" pos="center" method="crossfade" layer="8" storage="title_bg1"
回复

使用道具 举报

11

主题

33

帖子

0

精华

游戏开发者

积分
33
 楼主| 发表于 2018-11-2 18:37:50 | 显示全部楼层
VariableD 发表于 2018-11-1 16:47
哦哦我意思是这样:
@animinit file="title_bg1animation" loop="false" interval="100" index="1000" endt ...

解决了,多谢D大!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|nvlmaker

GMT+8, 2024-3-29 09:06 , Processed in 0.009333 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表