查看: 3180|回复: 8

[思路] [VA]推箱子

[复制链接]

梦想

梦石
0
星屑
132
在线时间
1201 小时
注册时间
2012-6-18
回帖
2257
发表于 2012-7-23 12:48:59 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 草莓 于 2012-7-25 12:57 编辑

推箱子→老玩意儿了
不过目前还真没见过有人用纯事件做过来着

上午突然想了个思路
先设置一下玩意儿:
1、箱子
2、区域(箱子需要被推到的地方)
3、墙壁

就这三玩意就够了
箱子的推动,很好设计的,利用主角于箱子接触时主角的朝向判断箱子的走向
区域的话可以先标记一下地形标识为n
然后墙壁直接图块→不可通行即可

如何判断箱子被推到区域内呢
可以先设置两个变量→箱子X/Y
判断X/Y坐标的地形标识为n即可了

如何判断所有的箱子都被推到相应区域呢
每个箱子初始给变量:X = X+1(X初为0)
也就相当于有几个箱子X就为几
然后每一个箱子被推到相应区域X = X-1
这样当X = 0 时也就是所有的箱子都被推到相应区域了
但是箱子数与区域数必须相等

完毕
梦石
0
星屑
558
在线时间
377 小时
注册时间
2012-7-10
回帖
1207
发表于 2012-7-23 18:24:14 | 显示全部楼层
说明我看不明白
纯新手无力接触······
太久没有来6R了,都是新面孔啊。
帮忙宣传游戏ing,虽说不常上线。
回复

使用道具 举报

梦想

梦石
0
星屑
132
在线时间
1201 小时
注册时间
2012-6-18
回帖
2257
 楼主| 发表于 2012-7-23 18:48:45 | 显示全部楼层
歌莉·萌露 发表于 2012-7-23 18:24
说明我看不明白
纯新手无力接触······

看不明白的话我下次做个范例就好了
到时加些注释吧

另外慢慢进步嘛,新手总有个成长过程的
回复

使用道具 举报

梦想

梦石
0
星屑
132
在线时间
1201 小时
注册时间
2012-6-18
回帖
2257
 楼主| 发表于 2012-7-23 20:17:35 | 显示全部楼层
歌莉·萌露 发表于 2012-7-23 18:24
说明我看不明白
纯新手无力接触······

呐
做好了范例
应该看的懂
看不懂的可以大胆的问我的
http://115.com/file/e7xd3wo6#Data.zip
另外范例中有几个细节问题暂未解决
例如:石头不能和人物同步移动

点评

谢谢,下载回来尝试理解  发表于 2012-7-23 21:29
回复

使用道具 举报

梦石
0
星屑
47
在线时间
175 小时
注册时间
2012-1-10
回帖
838
发表于 2012-7-23 22:24:46 | 显示全部楼层
要用纯事件推箱子不难,应该可以用很笨的方法做到

点评

明年么……好的,我等着。  发表于 2012-7-23 22:27
决心要开一个坑
<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=2300169753&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:2300169753:51" alt="点击这里给我发消息" title="点击这里给我发消息"/></a>
回复

使用道具 举报

梦想

梦石
0
星屑
132
在线时间
1201 小时
注册时间
2012-6-18
回帖
2257
 楼主| 发表于 2012-7-23 22:25:29 | 显示全部楼层
真空包装 发表于 2012-7-23 22:24
要用纯事件推箱子不难,应该可以用很笨的方法做到

很笨的方法指的是?求分享思路

点评

容我三思……明年一定给你答复  发表于 2012-7-23 22:26
回复

使用道具 举报

梦石
0
星屑
104
在线时间
1242 小时
注册时间
2010-6-30
回帖
544
发表于 2012-7-27 14:26:01 | 显示全部楼层
石头不能和人物同步移动的问题,只要把移动过程中【等待移动结束】去掉就行了
va有了地形标志貌似判定起来简单很多……
然后我在完成我的游戏里的纯事件推箱子以后突然看见了大家讨论起了推箱子
null
回复

使用道具 举报

梦想

梦石
0
星屑
132
在线时间
1201 小时
注册时间
2012-6-18
回帖
2257
 楼主| 发表于 2012-7-27 22:19:25 | 显示全部楼层
maliut 发表于 2012-7-27 14:26
石头不能和人物同步移动的问题,只要把移动过程中【等待移动结束】去掉就行了
va有了地形标志貌似判定起来 ...

推箱子是某此上课的时候突然想到的
跟你的游戏绝对没关系……
不要想多了呢

点评

当然,只是巧合而已~  发表于 2012-7-30 08:55
回复

使用道具 举报

梦石
0
星屑
50
在线时间
22 小时
注册时间
2012-3-9
回帖
26
发表于 2013-3-17 12:29:38 | 显示全部楼层
你好!!!我看你的推箱子的事件设置介绍,还是有没弄懂的地方。。。
1.如何判断一个箱子已经进入了指定区域?
2.如何判断所有箱子已经进入了指定区域?
3.如何判断在同一个地图上[方形箱子全部进入红色区域]和[圆形箱子全部进入蓝色区域]?
回复

使用道具 举报

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

在本发帖返回顶部