查看: 2285|回复: 3

[已经解决] 关于推箱子的一个问题

[复制链接]
梦石
1
星屑
5154
在线时间
1004 小时
注册时间
2012-5-14
回帖
44

开拓者

发表于 2016-3-20 21:57:35 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
想做一个东西,就是把箱子推到一个洞里,然后箱子消失出现在另外一个地方,请问该怎么用事件来实现呢?
梦石
0
星屑
47
在线时间
155 小时
注册时间
2016-2-12
回帖
150
发表于 2016-3-20 22:05:12 | 显示全部楼层
本帖最后由 npc26904 于 2016-3-20 22:40 编辑


3.PNG
大概思路是这样,自己调试吧

※注意的问题※
推箱子之前一定要把两个坐标代入100,因为如果一直往下推的话,不能算负数
“坑”一定要“允许穿透”或者在地图原件上设置允许通行,否则会一直卡住
箱子“瞬移”完后,要想办法停止并行处理的事件,否则理论上会卡


如果还有问题,回复问我,如果必要的话可以给范例工程(虽然这非常简单)
3.PNG
2.PNG

评分

参与人数 2星屑 +10 梦石 +1 收起 理由
丿梁丶小柒 + 1 认可答案
没是的人 + 10 好人

查看全部评分

签名被屏蔽
回复

使用道具 举报

梦石
1
星屑
5154
在线时间
1004 小时
注册时间
2012-5-14
回帖
44

开拓者

 楼主| 发表于 2016-3-20 22:36:39 | 显示全部楼层
npc26904 发表于 2016-3-20 22:05
大概思路是这样,自己调试吧

※注意的问题※

谢谢,请问第一张图的那几个变量加减为什么是3个Y一个X?是刻意为之还是写错了。。?
另外【推箱子之前一定要把两个坐标代入100】是指【推箱子X】和【推箱子Y】两个变量吗?
但是我不管怎么推箱子这两个变量都不会变。。。

点评

成功了,万分感谢!  发表于 2016-3-20 22:52
已经修改,没有测试就发出去是我的疏忽  发表于 2016-3-20 22:40
不好意思写错了,抱歉,我没来得及测试  发表于 2016-3-20 22:38
回复

使用道具 举报

梦石
0
星屑
2920
在线时间
713 小时
注册时间
2010-7-25
回帖
659

开拓者

发表于 2016-3-21 13:41:38 | 显示全部楼层
不需要并行都可以,直接在箱子上写坐标判定,先移动后代入判定,然后到了箱子要掉下去坐标之后切开关,并写上 $game_self_switches[[11,5,"A"]] = true 意思是11号地图的5号事件的独立开关A打开,然后打开了另一个洞的独立开关,另一个箱子出现
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部