日期:2011-03-22 16:15:00 来源:本站整理
Robocode基本原理之坐标锁定[Java编程]
本文“Robocode基本原理之坐标锁定[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
导论
前面我们理解了Robocode中的绝对方向,相对方向及整个方向系统.相信大 家对此深有领会了.但是问题又来了,单知道方向仿佛不能完好到达理解仇人的 目的.怎样去探测仇人的距离?怎样切确的锁定目标呢?关于移动中的目标我们 又若何处理?在这里我们将操纵Java.lang 基本类库中的Math类及一些基本三角 函数办法为你揭开这些迷雾.关于那些快被忘记的三角多少知识在本文的最后 Skyala.Li有对比具体的讲授.
坐标基本概念
首先我们还是来看看Robocode API中的一段文字翻译.
All coordinates are expressed as (x,y).
全部的坐标都用x,y来表示
All coordinates are positive.
全部的坐标都为正
The origin (0,0) is at the bottom left of the screen.
坐标原点(0,0)在屏幕的左下角
Positive x is right. X的右边为正
Positive y is up. Y的上面为正
图1显示了Robocode中的坐标系统,有关图的具体阐明请看我们前面介绍的文 章 “Robocode基本原理之方向解析”.
图1
以上是“Robocode基本原理之坐标锁定[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论