Project1
标题:
嘛,这里新人一枚,有事请教
[打印本页]
作者:
晨曦琉璃
时间:
2013-2-7 21:42
标题:
嘛,这里新人一枚,有事请教
弱弱问下怎么让角色走到一个地方的时候突然出现一个人在身后然后马上消失。
作者:
刀笨笨
时间:
2013-2-7 22:02
= =说一个奇蠢无比而且还不能完全解决问题的方法>。<...
首先声明 俺不能解决任意方向走动都在身后的问题 俺只能搞定单一方向QAQ
就是 与主角接触 开关开启等待XX帧关闭开关
另一个事件及背后的人 开关开始触发 并行处理
这么可以满足 只有一个方向通过的问题 但是 会在执行事件时有很短暂(及等待帧数)的不可操作
另外 最好在用独立开关控制一下触发事件 让他只执行1次
QAQ好吧 我承认这个方法很蠢
作者:
晨曦琉璃
时间:
2013-2-8 00:45
刀笨笨 发表于 2013-2-7 22:02
= =说一个奇蠢无比而且还不能完全解决问题的方法>。
表示不会搞QAQ
作者:
喵呜喵5
时间:
2013-2-8 01:04
设置五个事件,排成十字型。
中间那个事件是你想要让主角背后出现人的位置,触发条件为事件接触,事件页内容为:
条件分歧,当主角朝向XX方向时
更改主角背后那个事件的行走图为XX
等待15祯
更改主角背后那个事件的行走图为无
独立开关打开
作者:
八神和麻
时间:
2013-2-8 01:25
本帖最后由 八神和麻 于 2013-2-8 01:27 编辑
第一个事件:设置一个触发条件为【与玩家接触】的事件,
执行内容中设置打开【某开关】,再等待【7帧】,关闭【某开关】。(如果只想让这个事件触发一次就设置独立开关)
第二个事件:【人】的事件设置在第一个事件的后方,先选好行走图,再在把出现条件【某开关】打上勾
作者:
j433463
时间:
2013-2-8 14:29
要看你怎么做,如果人物移动路线是固定的,那只需考虑一个方向的问题就可以,不必弄到五个事件那么多,但就算移动是变动的,那也不必五个事件。
只需要一个事件,当人物走到事件位置与之接触,先取得人物的面向,然后依人物面向判断其背后的 x,y 座标移动事件位置到人物背后,然后用独立开关换分页显示出人影,等待多少帧数后,再用独立开关切换分页,人影就消失了,全部只需要一个事件,和两个记录人物x,y座标的变量与一个记录人物面向的变量。
作者:
刀笨笨
时间:
2013-2-8 16:07
晨曦琉璃 发表于 2013-2-8 00:45
表示不会搞QAQ
嗯嗯 楼下的方法试过了 妥妥的
嗯 其实我有一点按自己方法做了QAQ
原谅我 及其依赖变量
你可以 用一个变量X 用1 2 3 4代表主角触发事件的四个方向
利用条件分歧把那个变量赋值
再在触发事件的四周建立4个事件页
触发条件为 变量X=N(N=1 2 3 4 这里相对应)
然后等待X帧
在把变量X改到个不相关的数比如0
就OK了
作者:
晨曦琉璃
时间:
2013-2-8 16:27
谢谢各位大大,已经解决了,用了2个开关。弄这个对于我这种新人有点头疼了{:2_277:}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1