找回密码
 立即注册

QQ登录

只需一步,快速开始

HelloLeon

论坛元老

6

主题

24

帖子

7378

积分

论坛元老

积分
7378

活字格认证

HelloLeon
论坛元老   /  发表于:2013-4-5 10:44  /   查看:5748  /  回复:5
1.提供的地图大小信息是哪个成员?

2.创建CastleView的对象就可以获取城堡的金币数等信息吗?CastleView的构造方法里没有指定坐标啊,怎么回事?

5 个回复

倒序浏览
Valentine
版主   /  发表于:2013-4-5 11:11:00
沙发
1. Map属性是一个二维数组,拿他的长度就是地图大小。
2. CastleView是平台构件好传给你接口的。
GrapeCity inc.
LeySer Framework Team
回复 使用道具 举报
HelloLeon
论坛元老   /  发表于:2013-4-5 12:46:00
板凳
1. Map属性是一个二维数组,拿他的长度就是地图大小。
2. CastleView是平台构件好传给你接口的。
Valentine 发表于 2013-4-5 11:11:00

1.map.Map.Length 返回的是元素数对吧,我看他的说明
2.对Map[i,j]强制转换MineView和CastleView以及KnightView  就可以获取相应的信息 ?矿的归属?双方城堡防御与归属、金币?双方骑士的攻击和移动?
回复 使用道具 举报
HelloLeon
论坛元老   /  发表于:2013-4-5 13:41:00
地板
1.能不能直接知道本局是不是我先走?
2.一局开始后创建的AI对象会一直到本局结束,还是每回合重新实例化一个
回复 使用道具 举报
Valentine
版主   /  发表于:2013-4-7 10:31:00
5#
回复 3楼HelloLeon的帖子

1. 是的
2. 不能获取对方城堡的金币,其他的可以直接从属性中读取
GrapeCity inc.
LeySer Framework Team
回复 使用道具 举报
Valentine
版主   /  发表于:2013-4-7 10:32:00
6#
回复 4楼HelloLeon的帖子

1. 不能
2. 每一局比赛用一个AI对象实例
GrapeCity inc.
LeySer Framework Team
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部