【mugen】简单的伸缩场景改造 您所在的位置:网站首页 mugen场景音乐 【mugen】简单的伸缩场景改造

【mugen】简单的伸缩场景改造

2024-07-10 08:22| 来源: 网络整理| 查看: 265

市面上常见的很多格斗游戏里面,场景都自带伸缩的功能。而mugen1.1版本加入的zoom功能,使场景伸缩成为可能。那么,如何简单的改造一个可以伸缩的场景呢?

以红魔馆大图书馆这个场景作为例子,我们来看看如何改造一个简易的伸缩场景

场景def场景效果图

这时我们就可以往场景的def内添加一些代码,使场景具有伸缩功能

加入的zoom代码

startzoom:场景的初始比例,默认为1zoomout:相机完全缩小时场景的比例,数字越小,缩放比例越低

zoomin:相机完全放大时场景的比例,数字越大,缩放比例越高

加入代码后的场景效果

可能乍看起来还不错,可是走到了墙边却出现了问题

当走到场景边缘时

对,人物走到了场景的外面

因为场景缩放的原因,场景的边界被重新计算了,这时我们就要进行再次的调整

场景边界的位置

找到boundleft(场景左边界)和boundright(场景右边界),将场景的边界往里调

场景的缩放比例越低,边界就要越往里。这个值可以自己慢慢试

调整后调整后的效果

看上去一个简易的可缩放场景就这么完工了,但是当人物跳跃到高处时,问题又有了

当人物往上跳后

人物又跳到了场景的外面,这时我们就要限定场景的上边界

找到boundhigh(场景上边界),调高其值(注意,是数值往上调整)

调整场景上边界效果

好了,人物不会出场景的上边界了,一个超简易的伸缩场景就这样改造完了

有几个问题值得注意:1.改造的场景最好足够长且足够高,尤其是足够高。如果不够,建议不要改造,或者使用比较高的缩放率2.注意场景的下边界,若是在缩放后出现场景的下边界出地图的情况,建议调高缩放率,实在不行的情况下再去调整场景的下边界3.场景伸缩代码只在mugen1.1起作用,但是在1.0和win并不会报错,但尽管如此,还是建议在win1.0和1.1用不同的场景def(如果你mugen主程序多开的话)

参考:千寻mugen的场景制作教程,欧美mugen论坛的一些文章



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有