- 好友
- 1
- 在线时间
- 1404 小时
- 最后登录
- 2024-11-14
见习骑士

- UID
- 804022
- 第纳尔
- 2272
- 精华
- 0
- 互助
- 7
- 荣誉
- 2
- 贡献
- 0
- 魅力
- 19
- 注册时间
- 2012-5-21
 鲜花( 41)  鸡蛋( 0)
|
发表于 2018-5-6 22:06:26
|
显示全部楼层
本帖最后由 jsai9a22 于 2018-5-6 22:39 编辑
-----再说说我的一些想法
一:代码的优化,我设想能不能弄一个slot,一开始遍历所有agent,如果slot不为1(未检测),这时进行骑射的筛选,不是骑射的slot设为1(已检测),是骑射的slot就设为2(是骑射),然后在判断slot是不是2(是不是骑射),是就执行骑射ai的命令.这样就可以做到精确操纵了,不用再每个单位每次都要检测有没有弓啊,有没有弹药啊,有没有马啊.没有的话就解除减速......之类的没必要的判断,已加-----
楼主加完的可以分享一下吗?一开遍历所有agent的时候,如果后面刷出了援军呢?用什么判断刷援军的时候啊?(agent_set_slot, ":agent_no", 1003, 1),
(agent_set_slot, ":agent_no", 1003, 2),就是加了的吗?。1003是?
|
|