Package | jp.digifie.ardrone |
Class | public class ARDroneForAS3 |
Inheritance | ARDroneForAS3 ![]() |
Property | Defined By | ||
---|---|---|---|
altitude : int | ARDroneForAS3 | ||
batteryPercentage : int | ARDroneForAS3 | ||
isLanding : Boolean [read-only]
| ARDroneForAS3 | ||
pitch : Number = 0 | ARDroneForAS3 | ||
roll : Number = 0 | ARDroneForAS3 | ||
seq : int = 1 | ARDroneForAS3 | ||
videoImage : BitmapData | ARDroneForAS3 | ||
vx : Number = 0 | ARDroneForAS3 | ||
vy : Number = 0 | ARDroneForAS3 | ||
vz : Number = 0 | ARDroneForAS3 | ||
yaw : Number = 0 | ARDroneForAS3 |
Method | Defined By | ||
---|---|---|---|
ARDroneForAS3(droneIP:String = 192.168.1.1)
コンストラクタです. | ARDroneForAS3 | ||
disableAutomaticVideoBitrate():void | ARDroneForAS3 | ||
down():void
ARDrone を下降させます. | ARDroneForAS3 | ||
enableDemoData():void | ARDroneForAS3 | ||
enableVideoData():void | ARDroneForAS3 | ||
landing():void
ARDrone を着地させます. | ARDroneForAS3 | ||
moveAllDirection(dx:Number, dy:Number):void
ARDrone を dx(左右)dy(前後)方向へ値分移動させます. | ARDroneForAS3 | ||
moveBack():void
ARDrone を後ろに移動させます. | ARDroneForAS3 | ||
moveFwd():void
ARDrone を前に移動させます. | ARDroneForAS3 | ||
moveLeft():void
ARDrone を左に移動させます. | ARDroneForAS3 | ||
moveRight():void
ARDrone を右に移動させます. | ARDroneForAS3 | ||
moveStop():void
移動状態の ARDrone を停止させます. | ARDroneForAS3 | ||
reset():void
強制停止状態の ARDrone をリセットします. | ARDroneForAS3 | ||
sendControlAck():void | ARDroneForAS3 | ||
setup():void
各パラメータの初期設定を行います. | ARDroneForAS3 | ||
startARDrone():void
ARDrone を初期化して UDP ソケット通信を開始します. | ARDroneForAS3 | ||
stopARDrone():void
ARDrone との通信を停止し UDP ソケットを閉じます. | ARDroneForAS3 | ||
takeoff():void
ARDrone をテイクオフさせます. | ARDroneForAS3 | ||
turn(dx:Number):void
ARDrone を dx の値分回転させます. | ARDroneForAS3 | ||
turnLeft():void
ARDrone を左に回転させます. | ARDroneForAS3 | ||
turnRight():void
ARDrone を右に回転させます. | ARDroneForAS3 | ||
up():void
ARDrone を上昇させます. | ARDroneForAS3 | ||
upDown(dy:Number):void
ARDrone を dy の値分上昇下降させます
| ARDroneForAS3 |
altitude | property |
public var altitude:int
The default value is .
batteryPercentage | property |
public var batteryPercentage:int
The default value is .
isLanding | property |
isLanding:Boolean
[read-only]
public function get isLanding():Boolean
pitch | property |
public var pitch:Number = 0
The default value is .
roll | property |
public var roll:Number = 0
The default value is .
seq | property |
public var seq:int = 1
The default value is .
videoImage | property |
public var videoImage:BitmapData
The default value is .
vx | property |
public var vx:Number = 0
The default value is .
vy | property |
public var vy:Number = 0
The default value is .
vz | property |
public var vz:Number = 0
The default value is .
yaw | property |
public var yaw:Number = 0
The default value is .
ARDroneForAS3 | () | Constructor |
public function ARDroneForAS3(droneIP:String = 192.168.1.1)
コンストラクタです.
ParametersdroneIP:String (default = 192.168.1.1 )
|
disableAutomaticVideoBitrate | () | method |
public function disableAutomaticVideoBitrate():void
down | () | method |
public function down():void
ARDrone を下降させます.
enableDemoData | () | method |
public function enableDemoData():void
enableVideoData | () | method |
public function enableVideoData():void
landing | () | method |
public function landing():void
ARDrone を着地させます.
moveAllDirection | () | method |
public function moveAllDirection(dx:Number, dy:Number):void
ARDrone を dx(左右)dy(前後)方向へ値分移動させます.
Parameters
dx:Number | |
dy:Number |
moveBack | () | method |
public function moveBack():void
ARDrone を後ろに移動させます.
moveFwd | () | method |
public function moveFwd():void
ARDrone を前に移動させます.
moveLeft | () | method |
public function moveLeft():void
ARDrone を左に移動させます.
moveRight | () | method |
public function moveRight():void
ARDrone を右に移動させます.
moveStop | () | method |
public function moveStop():void
移動状態の ARDrone を停止させます.
reset | () | method |
public function reset():void
強制停止状態の ARDrone をリセットします.
sendControlAck | () | method |
public function sendControlAck():void
setup | () | method |
public function setup():void
各パラメータの初期設定を行います.
startARDrone | () | method |
public function startARDrone():void
ARDrone を初期化して UDP ソケット通信を開始します.
stopARDrone | () | method |
public function stopARDrone():void
ARDrone との通信を停止し UDP ソケットを閉じます.
takeoff | () | method |
public function takeoff():void
ARDrone をテイクオフさせます.
turn | () | method |
public function turn(dx:Number):void
ARDrone を dx の値分回転させます.
Parameters
dx:Number |
turnLeft | () | method |
public function turnLeft():void
ARDrone を左に回転させます.
turnRight | () | method |
public function turnRight():void
ARDrone を右に回転させます.
up | () | method |
public function up():void
ARDrone を上昇させます.
upDown | () | method |
public function upDown(dy:Number):void
ARDrone を dy の値分上昇下降させます
Parameters
dy:Number |