Project1

标题: 【XP】关于推箱子的机关问题 [打印本页]

作者: fish8    时间: 2011-12-15 14:56
标题: 【XP】关于推箱子的机关问题
昨天有大神教我了推箱子的操作,晚上做了个推箱子操作,目前难点是想把箱子推到水里让原本不能通过的水面出现一个可以通过的桥 只是一个格子的距离请问怎么实现 现在我能做到箱子推到指定位置然后消失的这一步 我的想法是箱子到了位置消失然后前面出来个桥 不知道思路是否有问题 要是没问题请问怎么实现呢··

作者: 小白玩家    时间: 2011-12-15 17:53
本帖最后由 小白玩家 于 2011-12-15 18:30 编辑

又看了一遍,是要推箱子开启开关,桥出现是吧 先去吃饭,等下上图,
吃完回来发现楼下都上工程,我就不费力了啊
作者: 亿万星辰    时间: 2011-12-15 17:53
本帖最后由 亿万星辰 于 2011-12-15 18:34 编辑

在浮桥的位置设置一个事件,以箱子移动到正确位置为事件页的启动条件。
具体操作为先判断箱子的位置,当箱子的位置是在断桥前的位置时,就打开箱子的穿透,当然位置不正确的时候是不打开穿透的,移动就是远离主角,之后判断位置,如果是正确的位置则打开浮桥的开关,箱子自身则消失掉。(至于最后打开开关的操作,有多种方法,可以再取一次坐标)

至于为什么先判断箱子的位置,是因为考虑到断桥位置肯定是不可通行的,但是又不能一直把箱子的穿透开启,这样会被推到其他奇怪的位置上,所以采用了这样的判断方式,附件里的石球是纯“事件”,铁蛋则是用了一些事件里的脚本。

方法用了一些比较绕的思路,就当是让大脑做做运动吧,改进的空间很大。。。

浮桥.rar (188.15 KB, 下载次数: 133)






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