| 
 
| 赞 | 0 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 1 |  
| 经验 | 230 |  
| 最后登录 | 2012-4-29 |  
| 在线时间 | 9 小时 |  
 Lv1.梦旅人 
	梦石0 星屑50 在线时间9 小时注册时间2012-4-25帖子6 | 
7楼
 
 
 楼主|
发表于 2012-4-26 05:25:20
|
只看该作者 
| 本帖最后由 啪啪冰淇淋 于 2012-4-26 05:43 编辑 
 lsu666666 发表于 2012-4-26 05:09 ![]() 這裡有答案
 大致懂了,也就是用循环算法了,还有一个问题,那这个事件是用自动执行还是并行处理呢?还有为什么移动路线要设那么多步,有没有简单点碰到地图边缘就算移动结束的语句啊。?
 
 
 ‘‘──啪啪冰淇淋于2012-4-26 05:31补充以下内容
 
 嗯,算是成功了……谢谢了,本来我都没想到深夜还能得到解答的,辛苦辛苦
 ’’
 
 
 ‘‘──啪啪冰淇淋于2012-4-26 05:39补充以下内容
 
 噢,虽然成功了,但是要补充点就是自动执行肯定不行(路人走的时候主角便不能动了。)要是选并行处理,单一个路人还好,如果多设置几个估计会造成资源浪费。(话说一个就有明显卡卡的感觉了。)虽然算法步骤弄懂了,但这个想法貌似废了……
 ’’
 
 
 ‘‘──啪啪冰淇淋于2012-4-26 05:42补充以下内容
 
 还发现了一点,就是循环下来当NPC走到事件的初始位置时它会立刻进行改换位置操作,而不是继续越过原来的初始位置继续走设定好的步数(我的初始位置在地图中间,走第一圈是12步到地图左方边缘然后换位到另一侧边缘,然后应该是走24步回到左侧的,可是还是只走了12步就回到右侧去了。)
 ’’
 | 
 |