当前位置:七道奇文章资讯编程技术Java编程
日期: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编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>世界robocode机械人的四大运动办法解析</b>
  • Robocode高手的诀窍 - 圆周对准
  • Robocode高手的诀窍 - 因数避墙法(factored wall avoidance)
  • 在Robocode中操纵Vector实现仇人列表
  • Robocode基本原理之方向解析
  • Robocode基本原理之坐标锁定
  • Robocode高手的诀窍 - 躲避子弹
  • Java.awt.Robot类掌握鼠标和键盘
  • <b>Java的Robot类实现抓屏</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .