⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index-all.html

📁 java的机器人大战
💻 HTML
📖 第 1 页 / 共 3 页
字号:
Method in class AIplatform.robot.<A HREF="AIplatform/robot/Robot.html">Robot</A>
<DD>当雷达扫描到敌人时触发 用户可以通过覆盖(Override)此函数,扫描到敌人时获取到有用的敌人的信息Example    //基本的雷达锁定实现 public void onScannedRobot(ScannedRobotEvent e){       double absBearing=Math.atan2(e.getY()-getBody().getY(),e.getX()-getBody().getX());   	double radarTurn=standardAngle(absBearing-getRadar().getHeading());   	getRadar().turn((radarTurn+(radarTurn>0?
<DT><A HREF="AIplatform/event/OutputEvent.html"><B>OutputEvent</B></A> - class AIplatform.event.<A HREF="AIplatform/event/OutputEvent.html">OutputEvent</A>.<DD>输出事件 当用户进行输出时,该事件触发<DT><A HREF="AIplatform/event/OutputEvent.html#OutputEvent(AIplatform.battle.peer.RobotPeer, java.lang.String)"><B>OutputEvent(RobotPeer, String)</B></A> - 
Constructor for class AIplatform.event.<A HREF="AIplatform/event/OutputEvent.html">OutputEvent</A>
<DD>&nbsp;
<DT><A HREF="AIplatform/event/OvertimeEvent.html"><B>OvertimeEvent</B></A> - class AIplatform.event.<A HREF="AIplatform/event/OvertimeEvent.html">OvertimeEvent</A>.<DD>超时事件 当robot执行操作超时时,该事件触发<DT><A HREF="AIplatform/event/OvertimeEvent.html#OvertimeEvent(AIplatform.battle.peer.RobotPeer)"><B>OvertimeEvent(RobotPeer)</B></A> - 
Constructor for class AIplatform.event.<A HREF="AIplatform/event/OvertimeEvent.html">OvertimeEvent</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_P_"><!-- --></A><H2>
<B>P</B></H2>
<DL>
<DT><A HREF="AIplatform/robot/Robot.html#println(java.lang.String)"><B>println(String)</B></A> - 
Method in class AIplatform.robot.<A HREF="AIplatform/robot/Robot.html">Robot</A>
<DD>在控制台打印信息
</DL>
<HR>
<A NAME="_R_"><!-- --></A><H2>
<B>R</B></H2>
<DL>
<DT><A HREF="AIplatform/robot/Radar.html"><B>Radar</B></A> - class AIplatform.robot.<A HREF="AIplatform/robot/Radar.html">Radar</A>.<DD>&nbsp;&nbsp;用户雷达单元,这个类象征着机器人上的雷达。<DT><A HREF="AIplatform/robot/Radar.html#Radar(AIplatform.robot.Robot)"><B>Radar(Robot)</B></A> - 
Constructor for class AIplatform.robot.<A HREF="AIplatform/robot/Radar.html">Radar</A>
<DD>&nbsp;
<DT><A HREF="AIplatform/robot/Radar.html#robot"><B>robot</B></A> - 
Variable in class AIplatform.robot.<A HREF="AIplatform/robot/Radar.html">Radar</A>
<DD>&nbsp;
<DT><A HREF="AIplatform/robot/Gun.html#robot"><B>robot</B></A> - 
Variable in class AIplatform.robot.<A HREF="AIplatform/robot/Gun.html">Gun</A>
<DD>&nbsp;
<DT><A HREF="AIplatform/robot/Body.html#robot"><B>robot</B></A> - 
Variable in class AIplatform.robot.<A HREF="AIplatform/robot/Body.html">Body</A>
<DD>&nbsp;
<DT><A HREF="AIplatform/robot/Robot.html"><B>Robot</B></A> - class AIplatform.robot.<A HREF="AIplatform/robot/Robot.html">Robot</A>.<DD>&nbsp;&nbsp;用户机器人单元。 <DT><A HREF="AIplatform/robot/Robot.html#Robot()"><B>Robot()</B></A> - 
Constructor for class AIplatform.robot.<A HREF="AIplatform/robot/Robot.html">Robot</A>
<DD>构造函数默认创建了机器人的三个部件的控制器
<DT><A HREF="AIplatform/event/RobotDeathEvent.html"><B>RobotDeathEvent</B></A> - class AIplatform.event.<A HREF="AIplatform/event/RobotDeathEvent.html">RobotDeathEvent</A>.<DD>机器人死亡事件 当某个机器人死时,该事件触发<DT><A HREF="AIplatform/event/RobotDeathEvent.html#RobotDeathEvent(AIplatform.battle.peer.RobotPeer)"><B>RobotDeathEvent(RobotPeer)</B></A> - 
Constructor for class AIplatform.event.<A HREF="AIplatform/event/RobotDeathEvent.html">RobotDeathEvent</A>
<DD>&nbsp;
</DL>
<HR>
<A NAME="_S_"><!-- --></A><H2>
<B>S</B></H2>
<DL>
<DT><A HREF="AIplatform/event/ScannedRobotEvent.html"><B>ScannedRobotEvent</B></A> - class AIplatform.event.<A HREF="AIplatform/event/ScannedRobotEvent.html">ScannedRobotEvent</A>.<DD>扫描到机器人事件 当你的雷达扫描到敌人时,该事件触发<DT><A HREF="AIplatform/event/ScannedRobotEvent.html#ScannedRobotEvent(AIplatform.battle.peer.RobotPeer)"><B>ScannedRobotEvent(RobotPeer)</B></A> - 
Constructor for class AIplatform.event.<A HREF="AIplatform/event/ScannedRobotEvent.html">ScannedRobotEvent</A>
<DD>&nbsp;
<DT><A HREF="AIplatform/robot/Robot.html#setBody(AIplatform.robot.Body)"><B>setBody(Body)</B></A> - 
Method in class AIplatform.robot.<A HREF="AIplatform/robot/Robot.html">Robot</A>
<DD>设置新的车身控制器
<DT><A HREF="AIplatform/robot/Robot.html#setGun(AIplatform.robot.Gun)"><B>setGun(Gun)</B></A> - 
Method in class AIplatform.robot.<A HREF="AIplatform/robot/Robot.html">Robot</A>
<DD>设置新的炮管控制器
<DT><A HREF="AIplatform/robot/Robot.html#setRadar(AIplatform.robot.Radar)"><B>setRadar(Radar)</B></A> - 
Method in class AIplatform.robot.<A HREF="AIplatform/robot/Robot.html">Robot</A>
<DD>设置新的雷达控制器
<DT><A HREF="AIplatform/robot/Robot.html#setRobotPeer(AIplatform.battle.peer.RobotPeer)"><B>setRobotPeer(RobotPeer)</B></A> - 
Method in class AIplatform.robot.<A HREF="AIplatform/robot/Robot.html">Robot</A>
<DD>创建与系统机器人单元的关联( 同时创建各个控制部件的关联 ) 用户不要调用此方法
</DL>
<HR>
<A NAME="_T_"><!-- --></A><H2>
<B>T</B></H2>
<DL>
<DT><A HREF="AIplatform/robot/Radar.html#turn(double)"><B>turn(double)</B></A> - 
Method in class AIplatform.robot.<A HREF="AIplatform/robot/Radar.html">Radar</A>
<DD>设置所要转动的角度,用于控制雷达的方向 注意:当参数angle为正的时候,让雷达逆时针方向旋转 当参数angle为负的时候,让雷达顺时针方向旋转 雷达的最大转动速度为45度/单位时间,弧度就是(PI/4)/单位时间
<DT><A HREF="AIplatform/robot/Gun.html#turn(double)"><B>turn(double)</B></A> - 
Method in class AIplatform.robot.<A HREF="AIplatform/robot/Gun.html">Gun</A>
<DD>设置所要转动的度数,用于控制炮管的方向 注意:当参数angle为正的时候,让炮管逆时针方向旋转 当参数angle为负的时候,让炮管顺时针方向旋转 炮管的最大转动速度为25度/单位时间,弧度就是(25*PI/180)/单位时间
<DT><A HREF="AIplatform/robot/Body.html#turn(double)"><B>turn(double)</B></A> - 
Method in class AIplatform.robot.<A HREF="AIplatform/robot/Body.html">Body</A>
<DD>设置所要转动的度数,用于控制车身的方向 注意:当参数angle为正的时候,让车身逆时针方向旋转 当参数angle为负的时候,让车身顺时针方向旋转 雷达的最大转动速度为10度/单位时间,弧度就是(PI/18)/单位时间
</DL>
<HR>
<A NAME="_W_"><!-- --></A><H2>
<B>W</B></H2>
<DL>
<DT><A HREF="AIplatform/robot/Robot.html#work()"><B>work()</B></A> - 
Method in class AIplatform.robot.<A HREF="AIplatform/robot/Robot.html">Robot</A>
<DD>执行函数,每个单位时间被调用一次 用户可以覆盖此函数,执行自己定义的动作 注意:此函数没单位时间都会自动被系统调用一次,而且此函数必须在规定时间内返回, 否则会触发超时事件(OvertimeEvent),相应的动作可能得不到实现 Example    //机器人一直以8的速度前进   public void work(){       getBody().move(8);   } 
</DL>
<HR>
<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_M_">M</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_W_">W</A> 
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT>  <!--  if(window==top) {    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');  }  //--></SCRIPT><NOSCRIPT><A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A></NOSCRIPT></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->

<HR>

</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -