Flash Lite 2.x および 3.0 ヘルプ

Button

Object
    |
    +-Button

public class Button
extends Object

SWF ファイルのすべてのボタンシンボルは、Button オブジェクトのインスタンスです。プロパティインスペクタを使用して、ボタンにインスタンス名を付けることができます。また Button クラスのメソッドとプロパティを使用して、ActionScript でボタンを操作できます。ボタンのインスタンス名は、ムービーエクスプローラに表示されます。[アクション] パネルの [ターゲットパスの挿入] ダイアログボックスにも表示されます。

Button クラスは Object クラスから継承します。

関連項目

Object

プロパティ一覧

オプション

プロパティ

説明

 

_alpha:Number

my_btn で指定されているボタンのアルファ透明度の値です。

 

enabled:Boolean

ボタンが有効であるか無効であるかを指定するブール値です。

 

_focusrect:Boolean

入力フォーカスがあるボタンの周囲に黄色の矩形を表示するかどうかを指定するブール値です。

 

_height:Number

ボタンの高さ (ピクセル単位) です。

 

_highquality:Number

Flash Player 7 以降では使用しないでください。このプロパティの代わりに Button._quality を使用します。

現在の SWF ファイルに適用されるアンチエイリアスのレベルを指定します。

 

_name:String

my_btn で指定されているボタンのインスタンス名です。

 

_parent:MovieClip

ムービークリップや、現在のムービークリップやオブジェクトを含むオブジェクトへの参照です。

 

_quality:String

プロパティ (グローバル)。SWF ファイルに使用するレンダリング品質を設定または取得します。

 

_rotation:Number

ボタンの元の位置からの回転角 (度単位) です。

 

_soundbuftime:Number

サウンドのストリーミングを開始するまでにサウンドをプリバッファする秒数。

 

tabEnabled:Boolean

my_btn が自動タブ順に含まれているかどうかを指定します。

 

tabIndex:Number

SWF ファイル内のオブジェクトのタブ順をカスタマイズできます。

 

_target:String
(読み取り専用)

my_btn で指定されているボタンインスタンスのターゲットパスを返します。

 

trackAsMenu:Boolean

他のボタンまたはムービークリップがマウスまたはスタイラスから解放イベントを受け取ることができるかどうかを示すブール値です。

 

_url:String
(読み取り専用)

ボタンの配置された SWF ファイルの URL を取得します。

 

_visible:Boolean

my_btn で指定されているボタンを表示するかどうかを示すブール値です。

 

_width:Number

ボタンの幅 (ピクセル単位) です。

 

_x:Number

親ムービークリップのローカル座標を基準にしたボタンの x 座標を設定する整数です。

 

_xmouse:Number
(読み取り専用)

hasMouse が true の場合にボタンを基準にしたマウス位置の x 座標を返します。

 

_xscale:Number

ボタンの基準点を基点とする、ボタンの水平方向の拡大 / 縮小率 (パーセント値) です。

 

_y:Number

親ムービークリップのローカル座標を基準にしたボタンの y 座標です。

 

_ymouse:Number
(読み取り専用)

ボタンを基準にしたマウス位置の y 座標を返します。

 

_yscale:Number

ボタンの基準点を基点とする、ボタンの垂直方向の拡大 / 縮小率 (パーセント値) です。

Object クラスから継承されるプロパティ

constructor (Object.constructor プロパティ), __proto__ (Object.__proto__ プロパティ), prototype (Object.prototype プロパティ), __resolve (Object.__resolve プロパティ)

イベント一覧

イベント

説明

onDragOut = function() {}

ボタン上でマウスボタンを押し、ポインターをボタンの外側にドラッグすると、呼び出されます。

onDragOver = function() {}

ボタンの外でマウスボタンを押し、ポインターをボタンの上にドラッグすると、呼び出されます。

onKeyDown = function() {}

ボタンにキーボードフォーカスがあるときにキーを押すと、呼び出されます。

onKeyUp = function() {}

ボタンに入力フォーカスがあるときにキーを離すと、呼び出されます。

onKillFocus = function(newFocus:Object) {}

ボタンがキーボードフォーカスを失うと、呼び出されます。

onPress = function() {}

ボタンを押すと呼び出されます。

onRelease = function() {}

ボタンを離すと呼び出されます。

onReleaseOutside = function() {}

ポインタがボタン内にあるときにマウスボタンを押した後で、ポインタがボタン外にあるときにマウスを離すと、呼び出されます。

onRollOut = function() {}

ボタンがフォーカスを失うと、呼び出されます。

onRollOver = function() {}

ボタンがフォーカスを受け取ると、呼び出されます。

onSetFocus = function(oldFocus:Object) {}

ボタンがキーボードフォーカスを受け取ると、呼び出されます。

メソッド一覧

オプション

シグネチャ

説明

 

getDepth() : Number

ボタンインスタンスの深度を返します。

Object クラスから継承されるメソッド

addProperty (Object.addProperty メソッド), hasOwnProperty (Object.hasOwnProperty メソッド), isPropertyEnumerable (Object.isPropertyEnumerable メソッド), isPrototypeOf (Object.isPrototypeOf メソッド), registerClass (Object.registerClass メソッド), toString (Object.toString メソッド), unwatch (Object.unwatch メソッド), valueOf (Object.valueOf メソッド), watch (Object.watch メソッド)

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート