|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: ネスト | フィールド | コンストラクター | メソッド | 詳細: フィールド | コンストラクター | メソッド |
java.lang.Object | +--robocode._Robot | +--robocode.Robot | +--robocode._AdvancedRobot | +--robocode._AdvancedRadiansRobot
このクラスは、 AdvancedRobot におけるすべての *Radians 呼び出し用のプレースホルダーとして、 システムが使用します。 AdvancedRobot に関するドキュメンテーションも参照してください。
これの代わりに、
AdvancedRobot
を作成してください。
Robocode の将来のバージョンにこのクラスが含まれる保証はありません。
(ただし、Radians メソッド自体は引き続き動作します)。
AdvancedRobot
フィールドの概要 |
クラス robocode.Robot から継承されたフィールド |
out |
メソッドの要約 | |
double |
getGunHeadingRadians()
大砲の向きをラジアン単位で戻します。 |
double |
getGunTurnRemainingRadians()
大砲が回転する残りの角度を、ラジアン単位で取得します。 |
double |
getHeadingRadians()
ロボットの現在の向きを、ラジアン単位で戻します。 |
double |
getRadarHeadingRadians()
レーダーの向きをラジアン単位で戻します。 |
double |
getRadarTurnRemainingRadians()
レーダーが回転する残りの角度を、ラジアン単位で取得します。 |
double |
getTurnRemainingRadians()
ロボットが回転する残りの角度を、ラジアン単位で取得します。 |
void |
setTurnGunLeftRadians(double radians)
ラジアン単位の角度で大砲を左向きに回転させるように設定します。 |
void |
setTurnGunRightRadians(double radians)
ラジアン単位の角度で大砲を右向きに回転させるように設定します。 |
void |
setTurnLeftRadians(double radians)
ラジアン単位の角度でロボットを左向きに回転させるように設定します。 |
void |
setTurnRadarLeftRadians(double radians)
ラジアン単位の角度でレーダーを左向きに回転させるように設定します。 |
void |
setTurnRadarRightRadians(double radians)
ラジアン単位の角度でレーダーを右向きに回転させるように設定します。 |
void |
setTurnRightRadians(double radians)
ラジアン単位の角度でロボットを右向きに回転させるように設定します。 |
void |
turnGunLeftRadians(double radians)
ロボットの大砲を回転させます。 |
void |
turnGunRightRadians(double radians)
ロボットの大砲を回転させます。 |
void |
turnLeftRadians(double radians)
ロボットを回転させます。 |
void |
turnRadarLeftRadians(double radians)
ロボットのレーダーを回転させます。 |
void |
turnRadarRightRadians(double radians)
ロボットのレーダーを回転させます。 |
void |
turnRightRadians(double radians)
ロボットを回転させます。 |
クラス java.lang.Object から継承されたメソッド |
equals、
getClass、
hashCode、
notify、
notifyAll、
toString、
wait、
wait、
wait |
メソッドの詳細 |
public double getHeadingRadians()
public void setTurnLeftRadians(double radians)
public void setTurnRightRadians(double radians)
public void turnLeftRadians(double radians)
例
turnLeftRadians(Math.PI / 2);
public void turnRightRadians(double radians)
例
turnRightRadians(Math.PI / 2);
public double getGunHeadingRadians()
public double getRadarHeadingRadians()
public void setTurnGunLeftRadians(double radians)
public void setTurnGunRightRadians(double radians)
public void setTurnRadarLeftRadians(double radians)
public void setTurnRadarRightRadians(double radians)
public void turnGunLeftRadians(double radians)
例
turnGunLeftRadians(Math.PI /2);
public void turnGunRightRadians(double radians)
例
turnGunRightRadians(Math.PI / 2);
public void turnRadarLeftRadians(double radians)
例
turnRadarLeftRadians(Math.PI / 2);
public void turnRadarRightRadians(double radians)
例
turnRadarRightRadians(Math.PI / 2);
public double getGunTurnRemainingRadians()
public double getRadarTurnRemainingRadians()
public double getTurnRemainingRadians()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: ネスト | フィールド | コンストラクター | メソッド | 詳細: フィールド | コンストラクター | メソッド |