Button


Object
    |
    +-Button

public class Button
extends Object

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

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

対応バージョン : ActionScript 1.0、Flash Player 6

関連項目

Object

プロパティ一覧

オプション

プロパティ

説明

 

_alpha:Number

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

 

blendMode:Object

ボタンのブレンドモードです。

 

cacheAsBitmap:Boolean

true に設定されていると、ボタンのビットマップ内部表現がキャッシュされます。

 

enabled:Boolean

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

 

filters:Array

ボタンに関連付けられている各フィルタオブジェクトを格納するインデックス付き配列です。

 

_focusrect:Boolean

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

 

_height:Number

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

 

_highquality:Number

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

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

 

menu:ContextMenu

ContextMenu オブジェクト contextMenu を Button オブジェクト my_button に関連付けます。

 

_name:String

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

 

_parent:MovieClip

現在のムービークリップまたはオブジェクトを含むムービークリップまたはオブジェクトを指す参照です。

 

_quality:String

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

 

_rotation:Number

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

 

scale9Grid:Rectangle

ボタンの 9 つの拡大・縮小領域を定義する矩形領域です。

 

_soundbuftime:Number

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

 

tabEnabled:Boolean

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

 

tabIndex:Number

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

 

_target:String (読み取り専用)

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

 

trackAsMenu:Boolean

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

 

_url:String (読み取り専用)

ボタンを作成した SWF ファイルの URL を取得します。

 

useHandCursor:Boolean

マウスがボタン上に移動したときに、指差しハンドポインタ (ハンドカーソル) を表示するかどうかを示すブール値。デフォルト値は true です。

 

_visible:Boolean

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

 

_width:Number

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

 

_x:Number

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

 

_xmouse:Number (読み取り専用)

ボタンを基準にした相対的なマウス位置の 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 メソッド)



 

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

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001436.html