クラス _Main |
アプリの雛型を提供します。アプリは必ずこのクラスを継承して作成しなければなりません。
対象:
|
|
メソッド |
setQuality |
setQuality(quality:String):Void
レンダリング品質を設定します。
パラメータ:
quality | レンダリング品質を指定します。次のいずれかを指定します。
|
setTimer |
setTimer():Void
タイマーによる paint() メソッド呼び出しを開始します。
killTimer |
killTimer():Void
タイマーを停止します。
repaint |
repaint():Void
paint() メソッド呼び出しを指示します。
getParameter |
getParameter(key:String):String
アプリ起動時のパラメータを取得します。
パラメータ:
key | 取得するパラメータのキー文字列を指定します。 |
戻り値:
キーに対応する値を返します。URLデコードは自動的に行われます。
getGraphics |
getGraphics():_Graphics
_Graphics オブジェクトを取得します。
戻り値:
_Graphics オブジェクトを返します。
getKeypadState |
getKeypadState():Number
キーパッド状態を取得します。
戻り値:
キーパッド状態を返します。
補足説明:
戻り値の各ビットの位置が「_Global.h」で定義されている _KEY_〜 に対応します。キーに対応するビットがONのときの値は keyBit(_KEY_〜) で取得でき、その値とAND("&")をとることで、キーが押されているか判定できます。
keyBit |
keyBit(key:Number):Number
キーに対応するビットがONのときの値を取得します。
パラメータ:
key | キーを指定します。「_Global.h」で定義されている _KEY_〜 を指定します。 |
戻り値:
キーに対応するビットがONのときの値を返します。
getResString |
getResString(id:Number):String
文字列リソースから文字列を取得します。
パラメータ:
id | 文字列リソースのIDを指定します。 ツール「string2xml」使用時に指定した「文字列リソース定義ファイル」で設定したIDを指定します。 |
戻り値:
取得した文字列を返します。
setSoftKey |
setSoftKey(softkey:_SoftKey):Void
ソフトキーを適用します。
パラメータ:
softkey | ソフトキー情報を保持する _SoftKey オブジェクト。null を指定すると、ソフトキーを解除します。 |
補足説明:
ソフトキーを適用すると、マウス操作でキーイベントが発生するようになります。getKeypadState() メソッドも有効です。
「GlobalDef.h」で _USE_SOFTKEY を定義した場合にのみ使用できます。
getMouseX |
getMouseX():Number
マウスポインタX座標を取得します。
戻り値:
マウスポインタX座標を返します。
補足説明:
「GlobalDef.h」で _USE_MOUSE を定義した場合にのみ使用できます。
getMouseY |
getMouseY():Number
マウスポインタY座標を取得します。
戻り値:
マウスポインタY座標を返します。
補足説明:
「GlobalDef.h」で _USE_MOUSE を定義した場合にのみ使用できます。
unuseFocus |
unuseFocus():Void
フォーカス機能をOFFにします。
補足説明:
フォーカス機能とは、携帯において方向キーの上下入力を検知する機能のことです。
「GlobalDef.h」で _USE_FOCUS を定義した場合にのみ使用できます。
useFocus |
useFocus():Void
フォーカス機能をONにします。
補足説明:
フォーカス機能とは、携帯において方向キーの上下入力を検知する機能のことです。
「GlobalDef.h」で _USE_FOCUS を定義した場合にのみ使用できます。
launch |
launch(url:String, vars:LoadVars):Void
他のアプリを起動します。
パラメータ:
url | URLを指定します。 |
vars | URLの後ろに追加するパラメータを LoadVars オブジェクト形式で指定します。 パラメータが不要な場合、null を指定します。 |
start |
start():Boolean
アプリが起動したら呼ばれるメソッドです。
戻り値:
true を返すと、タイマーによる paint() メソッド呼び出しが開始されます。
false を返すと、タイマーが停止した状態になります。
paint |
paint():Void
タイマーにより呼び出されるメソッドです。また、repaint() メソッド実行時にも呼び出されます。
processEvent |
processEvent(type:Number, param:Number):Void
各種イベントが通知されたときに呼ばれるメソッドです。
パラメータ:
type | イベントのタイプが渡されます。 |
param | イベントのパラメータが渡されます。パラメータの意味はイベントによって異なります。 |
補足説明:
イベントのタイプには、次のものがあります。
_KEY_PRESSED_EVENT | キーが押されると通知されます。パラメータには、キーの種類が渡されます。キーの種類とは、「_Global.h」で定義されている _KEY_〜 です。 |
_KEY_RELEASED_EVENT | キーが離されると通知されます。パラメータには、キーの種類が渡されます。キーの種類とは、「_Global.h」で定義されている _KEY_〜 です。 |
_MOUSE_DOWN_EVENT | マウスボタンが押されると通知されます。パラメータは常に 0 です。 |
_MOUSE_MOVE_EVENT | マウスポインタが移動すると通知されます。パラメータは常に 0 です。 |
_MOUSE_UP_EVENT | マウスボタンが離されると通知されます。パラメータは常に 0 です。 |
_FOCUS_PREV_EVENT | 携帯において方向キーの上が入力されると通知されます。パラメータは常に 0 です。 |
_FOCUS_NEXT_EVENT | 携帯において方向キーの下が入力されると通知されます。パラメータは常に 0 です。 |
onLoadMovieStart |
onLoadMovieStart():Void
_LoadMovie クラスの load() メソッドを実行すると、ロードが開始されたときに呼び出されます。
onLoadMovieError |
onLoadMovieError(errorCode:String, httpStatus:Number):Void
_LoadMovie クラスの load() メソッドを実行すると、クリップをロードできなかった場合に呼び出されます。
パラメータ:
errorCode | "URLNotFound" または "LoadNeverCompleted" のエラーの理由を示すストリング |
httpStatus | サーバーから返されたHTTPステータスコード |
onLoadMovieProgress |
onLoadMovieProgress(loadedBytes:Number, totalBytes:Number):Void
_LoadMovie クラスの load() メソッドを実行すると、ロードプロセスの進行時にリアルタイムに呼び出されます。
パラメータ:
loadedBytes | ロード済みバイト数 |
totalBytes | ロード対象ファイルの総バイト数 |
onLoadMovieComplete |
onLoadMovieComplete(httpStatus:Number):Void
_LoadMovie クラスの load() メソッドを実行すると、ファイルのダウンロードが終了し、ロードされたムービークリップのメソッドとプロパティが使用可能になる前に呼び出されます。
パラメータ:
httpStatus | サーバーから返されたHTTPステータスコード |
onLoadMovieInit |
onLoadMovieInit():Void
_LoadMovie クラスの load() メソッドを実行すると、クリップの先頭フレームのアクションが実行された後に呼び出されます。
onLoadText |
onLoadText(text:String):Void
_LoadText クラスの load() メソッドを実行すると、テキスト読み込みが終了したときに呼び出されます。
パラメータ:
text | 正常に読み込めた場合は読み込んだテキスト、読み込みに失敗した場合 null |
onLoadVars |
onLoadVars(success:Boolean, vars:LoadVars):Void
_LoadVars クラスの connect() メソッドを実行すると、サーバーから変数を受信したときに呼び出されます。
パラメータ:
success | ロード処理が正常に完了した場合は true、正常に完了しなかった場合は false |
vars | 受信した変数 |
musicComplete |
musicComplete(music:_Music):Void
_Music クラスの play() メソッドを実行すると、再生が完了したときに呼び出されます。
パラメータ:
music | 再生が完了した _Music オブジェクト |