赞 | 0 |
VIP | 13 |
好人卡 | 72 |
积分 | 4 |
经验 | 30749 |
最后登录 | 2022-6-21 |
在线时间 | 1036 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 354
- 在线时间
- 1036 小时
- 注册时间
- 2011-5-19
- 帖子
- 2098
|
这个……你可以在本页的“怎样使一个事件接触另一个事件发生作用?”找到答案。{:nm_9:},可以参照我和亿万星辰大大的思路。
算了,我把我的改一下,直接扔过来了~~~
1,公共事件,勾上并行处理,再选择启动该公共事件的开关。当然,在进入该场景或是之前,要把开关打开;
2,在公共事件中选变数的操作——单个——选择一个变数(例如:0001)——代入——人物——就叫仇敌吧——地图的X坐标;
3,同上,选一个新变数0002,这次是地图的y坐标;
4,还是变数,记为0003,0004,分别代入仇敌2的x.y坐标;
5,之后,依旧是变数操作,这的确很麻烦,因为存在4种情况。为方便,我们将其相减,即:0003=0003-0001,0004=0004-0002,这样,4中可能为【-1,0】【1,0】【0,-1】【0,1】,这真的很麻烦~~~
6,以【-1,0】为例:条件的分歧——变数——0003——等于——常数——-1;继续套用条件分歧——变数——0004——等于——常数——0;之后可以写事件了~~
7,不过还是很麻烦的样子,建议lz用个标签,四个分歧成立时,跳转至标签,在标签下写事件就可以了~~~
但是~~~~~~好像真的很麻烦呢{:nm_3:}
|
评分
-
查看全部评分
|