查看: 1570|回复: 2

[已经解决] 游戏课上的例子不用脚本把一定箱子都推到坑后才换地图

[复制链接]
梦石
0
星屑
110
在线时间
0 小时
注册时间
2013-7-4
回帖
0
发表于 2013-7-4 19:38:25 | 显示全部楼层 |阅读模式

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

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

×
我是最近才学得。如题上所说的,我去找过了论坛上的教程,但是都是通过脚本来实现的,我想用变量就是通过独立变量的个数来控制换图,我想这样,把每个箱子推到坑上的时候操作变量都加一,另外新建一个事件来判断操作变量的个数,当所有箱子都弄到坑上的时候变量也到达了箱子的个数,然后就换图下一关。我还想到另外一个就是在坑上弄事件判断箱子的变量坐标,当箱子的变量坐标到了坑上所定义的一样的时候就打开独立开关,当所有开关都打开后就换图。想着就是这样的,好像挺简单的,但是弄起来还是不知道怎么着手,就比如本来箱子不是一个事件吗,我把它推到了坑上的时候,之前坑里面的事件开始条件是与事件接触,然后变量就加一,但是箱子推到了坑上,没有加一的,但是人物走在坑上就行,为什么呢,箱子本来不是一个事件吗,求解答啊,新手求好心人解答,我QQ838453042
梦石
0
星屑
55
在线时间
61 小时
注册时间
2012-1-23
回帖
76
发表于 2013-7-4 22:10:12 | 显示全部楼层
本帖最后由 戴拿 于 2013-7-4 22:13 编辑

你说的“与事件接触”的意思是事件去主动触碰主角的时候触发,而不是碰到另外事件的时候触发。。。在那个地方右击鼠标,你就会知道了。。。
Project3.zip (201.2 KB, 下载次数: 20)
我试了一下,有个比较麻烦的方法。。。把球推到两个小草处。。。
思路是:
获取两个球的坐标,当坐标为某值时,将某变量赋1,否则赋0,两个变量的值都为1时,换地图。。。
很麻烦。。。

评分

参与人数 1星屑 +140 收起 理由
弗雷德 + 140 认可答案

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部