设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1492|回复: 3
打印 上一主题 下一主题

[已经过期] 如何做纯事件APPG射击?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3176
在线时间
1442 小时
注册时间
2009-7-27
帖子
1454
跳转到指定楼层
1
发表于 2012-7-28 14:39:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 爆焰 于 2012-7-29 00:29 编辑

想做个纯事件射击而已,看了那么多范例,终于做出一个比任何人的都简单的纯事件射击了。想要范例的人
举手。

博客:我的博客

Lv1.梦旅人

梦石
0
星屑
165
在线时间
4 小时
注册时间
2012-7-28
帖子
2
2
发表于 2012-7-28 15:00:20 | 只看该作者
在地图上设置一个事件,条件为自动执行,创立一个开关,叫做触发事件,在创立一个自动执行事件,让那个区触发事件的事件移动到被触发事件的位置,然后开关打开,就执行另外一个事件。

点评

你这么一自动执行,其他的事件都停了。  发表于 2012-7-28 16:50
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
帖子
5113

贵宾

3
发表于 2012-7-28 17:06:53 | 只看该作者
本帖最后由 亿万星辰 于 2012-7-28 17:08 编辑

先把你的问题简化为这样的设定:
【事件1】在【事件2】的下方X格,现在要让【事件1】向上移动X步,与【事件2】面对面时,在【事件2】身上播放动画打击。
当然这些操作和角色自由的移动是不冲突的~就是说事件1和事件2在发生这些琐事的时候,玩家是可以自由移动的。

有一些朋友遇到这种问题时首先把这个播放动画放到了【事件2】上,因为如果题目换成当【玩家控制的角色】与【事件2】面对面时,播放动画,这个播放动画的操作就是放在【事件2上】的,所以现在应该还是这样,而只要把【玩家控制的角色】的触碰,换成【事件1】的触碰就可以了。
——这是一种错误的思路,因为受限于角色对事件的操作而把事件对事件的操作也用相同的思路来考虑。
接着,在考虑【事件1】与【事件2】的触碰时,就进了死胡同:【事件1】的移动可以用移动路线在【事件1】里控制,但是无法对两个事件是否触碰来进行判断,所以僵局了。

你完全可以这么做:放置一个【事件3】,让【事件3】来充当一个指令发布者,而【事件1】和【事件2】仅仅作为一名演员来执行【事件3】的指令。在【事件3】中,通过并行执行的方式,每次执行让【事件1】向上移动一格,之后通过变量操作来获取【事件1】和【事件2】的y坐标,用于判断二者是否已经相邻,如果满足,则可以播放动画,然后通过独立开关终止当前事件页的继续执行。
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
76 小时
注册时间
2012-7-4
帖子
120
4
发表于 2012-7-28 17:07:17 | 只看该作者
你可以把问题说清楚一定吗?
截个图也可以
回复

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-16 00:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表