找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1625|回复: 7

[讨论][求助]如何做这样一个陷阱

[复制链接]
发表于 2005-6-17 22:06:57 | 显示全部楼层 |阅读模式
类似一个地刺,如果主角踩到了,3秒后那个地面会冒出一个刺,主角如果没有闪开就会“哇”的一下扣血~

我做个各种尝试,把那个事件做成当与主角碰触后改变到一个变量为1,到了第2页一个并期处理的时间,3秒后再改变一次变量为2,到第3也是一个刺出来的过程,立即改变这个变量为3,是当主角碰触时就“哇”的一下扣血~

可是发现这样的机关没有达到预期的效果,如果站着上面时刺如果冒出来,主角不会“哇”的一下扣血,但是主动去碰就会“哇”的一下扣血……


不知道是什么原因啊,大家帮我想一想,议一议吧~~
[em03][em04][em04]
发表于 2005-6-18 11:06:15 | 显示全部楼层
把最后一页改成:判断主角坐标是否和该事件坐标相同,如果相同则“哇~扣血”
 楼主| 发表于 2005-6-18 20:25:33 | 显示全部楼层
[em04]果然要这样……看来与主角碰触是无法同步进行的~~[em06]
 楼主| 发表于 2005-6-18 20:34:04 | 显示全部楼层
出现了新的问题~
那就是好象这样的话第二次踩上陷阱好象会一下发生很多扣血事件,直接挂掉。。
语句是这样的:
当刺的X=人的X时
当刺的Y=人的Y时
伤害的处理(包括播放“哇”)
主角向左移动一单位
但是测试时发现主角上去直接挂掉。。从声音里可以听到有很多“哇”叠在一起- - 说明事件重复了很多次,这个问题怎么解决?
发表于 2005-6-19 19:58:28 | 显示全部楼层
可以试试运用等待系统,让机关等待几秒启动...
发表于 2005-6-28 04:26:48 | 显示全部楼层
新人自救:
把事件运行方式改成“与主角接触”,然后,在事件的第一页里这样写:
开关0001=ON
建立一个新的事件页,触发条件为开关0001=ON,运行方式为并行。
该页内容为:
等待30桢(按3秒算)
条件分歧:当××的X坐标=角色的X坐标时
当××的Y=角色的Y坐标时
设置行动路线,角色面向(原行进方向)后退一步
伤害处理
开关0001=OFF
停止事件处理
否则
开关0001=OFF
以上建议仅供参考。
发表于 2005-7-1 00:21:38 | 显示全部楼层
——————针刺事件————
——————第一页————
无条件,针刺在地下
(被事件触碰)
无内容
——————第二页————
条件:开关[针刺]ON,针刺出现
(被事件触碰)
音效:哇!
玄天生命值减少999999
玄天后退一步
——————————
在地图上另做一个事件
————并行事件————
(并列处理)
等待30桢
开关[针刺]ON/OFF切换
————————————
发表于 2005-7-2 22:13:48 | 显示全部楼层
好有难度
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-11-1 04:39 , Processed in 0.012365 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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