Project1
标题:
关于战斗中人物的显示隐藏问题
[打印本页]
作者:
baal0926
时间:
2009-9-10 19:22
标题:
关于战斗中人物的显示隐藏问题
本帖最后由 baal0926 于 2009-9-12 09:55 编辑
小弟我为boss的技能公共事件加了个视频,但是发现个问题,就是在战斗中视频能播放,但人物还在,请问有无办法让boss放技能时,让我方人物和boss暂时消失,等到技能动画放完再出现!
作者:
上色无能君
时间:
2009-9-10 19:32
我也好奇这个问题···等待高手回答。
作者:
baal0926
时间:
2009-9-11 07:53
希望有高手能帮我
作者:
baal0926
时间:
2009-9-11 13:05
再次请教!
作者:
白鬼
时间:
2009-9-11 13:28
用弃时战斗,请搜索
再设置动画吧
算好你的技能的视频多长。我们假设说是200帧
设置一个动画,205帧。第一帧的时候就把对象消失了。消失帧数200以上
然后把BOSS的这个技能,使用方和对象的动画都设置成这个动画。
再设置这个技能的公共事件,来播放视频
大概就这么做吧。
具体的还可以自己修改。比如说,把这个动画分开成为两个,
第一个是boss发动用的,设置成240帧。40帧用来表现boss发动技能,弄一些“发动魔法”之类的动画上去。然后设置对象消失,比如说是38帧对象消失(设置好消失多少帧)。余下的200多帧用来播放视频的时候,隐藏对象。
第二个动画是这个技能对象方,设置成280帧,头38真都空白,第38帧的时候,跟boss一起设置成消失,消失帧数也是设置好。
然后,视频播放了200帧之后,停止了,看战斗画面。
这时候boss发动技能的动画刚好播放完毕,魔王出现。这个技能动画已经完毕了。
被打的一方,和魔王一起出现,但是这时候还有一些帧,可以设置成众人挨打的光效。
作者:
白鬼
时间:
2009-9-11 13:33
抱歉,是齐时战斗
还有,没用过这个方法,不知道公共事件是在播放动画结束后还是播放动画开始时
实在不行就用事件脚本来显示图片吧
然后把这个图片的z设置的高一些,用这样的方法来挡住战斗画面,达到“消失”的效果
然后播放完毕后再让这个图片消失
作者:
baal0926
时间:
2009-9-11 15:23
回大虾,不好意思,我是初学者,我的那个游戏是回合制,而且好像齐时战斗只能用在横版,而我那个是纵版的!
我想用你说的最后个方法,用事件脚本来显示图片,请问此脚本如何这写呢?还有此图片能否挡住战斗画面,它不会与视频一样吗?
请大虾教我,先谢谢了!
作者:
well
时间:
2009-9-12 06:35
齐时战斗就是让使用方动画和被使用方动画同时播放,和横纵版没有关系。
LSS建议LZ用这个的目的是利用动画设置里的“对象消失”。
至于第2个方法,请搜索“连续图片播放”。有视频教程。脚本只有几行,很简单。如果显示图片透明度和z值足够大,是可以挡住战斗画面的。
作者:
baal0926
时间:
2009-9-12 09:54
谢谢大家的帮助,我的问题总算解决了,不过不是用各位大大的方法,那个“连续图片播放”方法不错,我也试了,可以的,不过就是与音乐的同步有点小问题。
我用的是其实也是笨方法,我原来的视频是flash,在游戏战斗里人物无法显示隐藏,不过我后来发现如果用avi格式的话人物就能隐藏起来,然后我就用AE把falsh转成无压缩avi(此时只能转成无压缩,有压缩的话rm不能读取),最后就能很好的解决问题了,声像全部同步,而且很流畅,我太高兴了!
不过此方法有个弊端就是产生的文件太大!
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1