« 2005年04月 | メイン | 2005年06月 »

Accessibilityクラス

メソッド 説明
Accessibility.isActive() スクリーンリーダプログラムがアクティブであるかどうかを示す。
Accessibility.updateProperties() アクセシビリティプロパティ_accPropsの設定に更新する。

投稿者 oshige : 10:54 | コメント (0)

Arrayクラス

メソッド 説明
Array.concat() 配列を連結し、新しい配列を返す。。
Array.join() 配列のすべての値をストリングに結合する。
Array.pop() 配列の最後の値を返し、配列からは削除する。。
Array.push() 値を配列の最後に追加し、配列の長さを返す。
Array.reverse() 配列の並びを逆にする。
Array.shift() 配列の最初の値を返し、配列からは削除する。
Array.slice() 配列の要素を抽出し、新しい配列として返す。
Array.sort() 配列をソートする。
Array.sortOn() 配列内のフィールドに基づいて配列をソートする。
Array.splice() 配列の値を追加、削除する。
Array.toString() Arrayオブジェクト内の値をストリングで返す。
Array.unshift() 配列の最初に値を追加し、配列の長さを返す。

プロパティ 説明
Array.length 配列内の値の個数を示す。

投稿者 oshige : 00:21 | コメント (0)

Booleanクラス

メソッド 説明
Boolean.toString() ブール値をストリングの"true"または"false"を返す。
Boolean.valueOf() 引数の値をtrueまたはfalseのブール値にして返す。

投稿者 oshige : 00:22 | コメント (0)

Buttonクラス

メソッド 説明
Button.getDepth() ボタンインスタンスの深度を返す。

プロパティ 説明
Button._alpha ボタンインスタンスの透明度。
Button.enabled ボタンがアクティブかどうかを示すブール値。
Button._focusrect フォーカスがあるボタンが黄色の矩形で囲まれているかどうかを示すブール値。
Button._height ボタンインスタンスの高さ。
Button._quality SWFファイルに適用されるアンチエイリアスのレベル。
Button.menu 関連付けられているContextMenuオブジェクトへの参照。
Button._name ボタンインスタンスのインスタンス名。
Button._parent ひとつ上の階層のムービークリップまたはオブジェクトを指す参照。
Button._quality SWFファイルのレンダリング品質を示すストリング。
Button._rotation ボタンインスタンスの回転角度。
Button._soundbuftime プリロードするサウンドの秒数。
Button.tabEnabled ボタンが自動タブ順に含まれているかどうかを示すブール値。
Button.tabIndex オブジェクトのタブ順を示す数値。
Button._target ボタンインスタンスのターゲットパス。
Button.trackAsMenu クリックされてなくてもonReleaseイベントを受け取るかどうかを示すブール値。
Button._url SWFファイルのURL。
Button.useHandCursor ロールオーバーで指カーソルにするかどうかを示すブール値。
Button._visible ボタンインスタンスの表示/非表示を示すブール値。
Button._width ボタンインスタンスの幅。
Button._x ボタンインスタンスのx座標。
Button._xmouse ボタンインスタンスを基準とするマウスのローカルx座標。
Button._xscale ボタンインスタンスの水平方向の表示倍率を指定する値。
Button._y ボタンインスタンスのy座標。
Button._ymouse ボタンインスタンスを基準とするマウスのローカルy座標。
Button._yscale ボタンインスタンスの垂直方向の表示倍率を指定する値。

イベントハンドラ 説明
Button.onDragOut クリックしてプレスしたままで、ポインタをボタンの外側に移動したとき。
Button.onDragOver マウスボタンを押したままボタンの外側に移動し、再びボタン上に戻ったとき。
Button.onKeyUp キーを離したとき。
Button.onKillFocus ボタンからフォーカスが移動したとき。
Button.onPress ボタンのクリックでマウスボタンを押し下げたとき。
Button.onRelease ボタンのクリックでマウスボタンを離したとき。
Button.onReleaseOutside ボタンを押したままポインタを外に移動し、マウスボタンを離したとき。
Button.onRollOut マウスポインタがボタンからロールアウトしたとき。。
Button.onRollOver マウスポインタがロールオーバーしたとき。
Button.onSetFocus ボタンにフォーカスがあるときにキーを離したとき。

投稿者 oshige : 00:23 | コメント (0)

Cameraクラス

メソッド 説明
Camera.get() デフォルトまたは指定のCameraオブジェクトを返す。カメラが利用できない場合はnull。
Camera.setMode() 高さ、幅、フレーム数/秒などのキャプチャモードを設定する。
Camera.setMotionLevel() Camera.onActivity()のモーション量を設定する。
Camera.setQuality() 現在の送信ビデオフィードで使用できる最大帯域幅を指定する。

プロパティ 説明(読み取り専用)
Camera.activityLevel カメラが検知しているモーションの量。
Camera.bandwidth 現在の送信ビデオフィードが使用できる最大帯域幅(バイト数)。
Camera.currentFps 現在のデータキャプチャレート(1秒あたりのフレーム数)。
Camera.fps 希望のデータキャプチャレート(1秒あたりのフレーム数)。
Camera.height 現在のキャプチャの高さ(ピクセル数)。
Camera.index カメラのインデックス。Camera.namesと同じ。
Camera.motionLevel Camera.onActivity(true) を呼び出すために必要なモーションの量。
Camera.motionTimeOut モーションが停止してCamera.onActivity(false)が呼び出されるまでの時間(ミリ秒)。
Camera.muted ユーザーがカメラへのアクセスを許可したか禁止したかを示すブール値。
Camera.name カメラのハードウェアの名前。
Camera.names 使用できるすべてのビデオキャプチャデバイスの名前の配列(クラスプロパティ)。
Camera.quality 必要な画質のレベルを示す整数。
Camera.width 現在のキャプチャ幅を示すピクセル数。

イベントハンドラ 説明
Camera.onActivity カメラがモーションの検知を開始または停止したとき。
Camera.onStatus ユーザーがカメラへのアクセスを許可または禁止したとき。

投稿者 oshige : 00:25 | コメント (0)

Colorクラス

メソッド 説明
Color.getRGB() setRGB()メソッドで設定されたRGBの値を取得する。
Color.getTransform() setTransform()メソッドで設定されたカラー変換情報を取得する。
Color.setRGB() ColorオブジェクトにRGB(16進)を設定する。
Color.setTransform() Colorオブジェクトにカラー変換を設定する。

投稿者 oshige : 00:26 | コメント (0)

ContextMenuクラス

メソッド 説明
ContextMenu.copy() ContextMenuオブジェクトのコピーを返す。
ContextMenu.hideBuiltInItems() Flash Playerのコンテキストメニューのビルトインアイテムを非表示にする。

プロパティ 説明
ContextMenu.builtInItems ビルトインコンテキストメニューアイテムに対応するメンバーを持つオブジェクト。
ContextMenu.customItems ContextMenuItemオブジェクトを含む配列。

イベントハンドラ 説明
ContextMenu.onSelect コンテキストメニューが呼び出されたとき(メニューが表示されるより前)。

投稿者 oshige : 00:26 | コメント (0)

ContextMenuItemクラス

メソッド 説明
ContextMenuItem.copy() ContextMenuItemオブジェクトのコピーを返す。

プロパティ 説明
ContextMenuItem.caption メニューアイテムに表示するテキスト。
ContextMenuItem.enabled メニューアイテムが有効か無効かを示すブール値。
ContextMenuItem.separatorBefore メニューアイテムの上にセパレータを表示するかどうかを示すブール値。
ContextMenuItem.visible メニューアイテムを表示するかどうかを示すブール値。

イベントハンドラ 説明
ContextMenuItem.onSelect メニューアイテムが選択されたとき。

投稿者 oshige : 00:28 | コメント (0)

CustomActionsクラス

メソッド 説明
CustomActions.get() カスタムアクションXML定義ファイルを読む。
CustomActions.install() 新しいカスタムアクションXML定義ファイルをインストールする。
CustomActions.list() 登録されているすべてのカスタムアクションのリストを返す。
CustomActions.uninstall() カスタムアクションをアンインストールする。

投稿者 oshige : 00:29 | コメント (0)

Date クラス

メソッド 説明
Date.getDate() ローカル時間の日(1〜31の整数)を返す。
Date.getDay() ローカル時間の曜日(0〜6の整数)を返す。
Date.getFullYear() ローカル時間の4桁の年を返す。
Date.getHours() ローカル時間の時刻を返す。
Date.getMilliseconds() ローカル時間のミリ秒を返す。
Date.getMinutes() ローカル時間の分を返す。
Date.getMonth() ローカル時間の月を返す。
Date.getSeconds() ローカル時間の秒を返す。
Date.getTime() 1970年1月1日0時(世界時) からのミリ秒数を返す。
Date.getTimezoneOffset() コンピュータのローカル時間と世界時の差 (分単位) を返す。
Date.getUTCDate() 世界時の日(1〜31の整数)を返す。
Date.getUTCDay() 世界時の曜日(0〜6の整数)を返す。
Date.getUTCFullYear() 世界時の4桁の年を返す。
Date.getUTCHours() 世界時の時刻を返す。
Date.getUTCMilliseconds() 世界時のミリ秒を返す。
Date.getUTCMinutes() 世界時の分を返す。
Date.getUTCMonth() 世界時の月を返す。
Date.getUTCSeconds() 世界時の秒を返す。
Date.getYear() 世界時の年を返す。
Date.setDate() ローカル時間の日(1〜31の整数)を設定し、時間をミリ秒で返す。
Date.setFullYear() ローカル時間の4桁の年を設定し、時間をミリ秒で返す。
Date.setHours() ローカル時間の時刻を設定し、時間をミリ秒で返す。
Date.setMilliseconds() ローカル時間のミリ秒を設定し、時間をミリ秒で返す。
Date.setMinutes() ローカル時間の分を設定し、時間をミリ秒で返す。
Date.setMonth() ローカル時間の月を設定し、時間をミリ秒で返す。
Date.setSeconds() ローカル時間の秒を設定し、時間をミリ秒で返す。
Date.setTime() 日をミリ秒で設定し、時間をミリ秒で返す。
Date.setUTCDate() 世界時の日を設定し、時間をミリ秒で返す。
Date.setUTCFullYear() 世界時の年を設定し、時間をミリ秒で返す。
Date.setUTCHours() 世界時の時刻を設定し、時間をミリ秒で返す。
Date.setUTCMilliseconds() 世界時のミリ秒を設定し、時間をミリ秒で返す。
Date.setUTCMinutes() 世界時の分を設定し、時間をミリ秒で返す。
Date.setUTCMonth() 世界時の月を設定し、時間をミリ秒で返す。
Date.setUTCSeconds() 世界時の秒を設定し、時間をミリ秒で返す。
Date.setYear() ローカル時間の年を設定する。
Date.toString() 指定したDateオブジェクト内に格納されている日付と時刻をストリングで返す。
Date.UTC() 1970年1月1日0時の世界時から指定された時刻までのミリ秒数を返す。

投稿者 oshige : 00:30 | コメント (0)

Errorクラス

メソッド 説明
Error.toString() エラーメッセージを得る。初期値は"Error"。

プロパティ 説明
Error.message エラーに設定したエラーメッセージ。
Error.name Errorオブジェクトの名前。

投稿者 oshige : 00:35 | コメント (0)

Functionクラス

メソッド 説明
Function.apply() Functionオブジェクトで示す関数を実行する。
Function.call() Functionオブジェクトで示す関数をコールバックする。

投稿者 oshige : 00:36 | コメント (0)

Keyクラス

メソッド 説明
Key.addListener() Keyクラスのイベントリスナーに登録する。
Key.getAscii() 最後に押したキーの ASCII コードを返す。
Key.getCode() 最後に押したキーの仮想キーコードを返す。
Key.isDown() パラメータで指定したキーを押した場合に true を返す。
Key.isToggled() NumLock キーまたは CapsLock キーを有効にした場合に、true を返す。
Key.removeListener() Keyクラスのイベントリスナーから消去する。

プロパティ 説明(キーコード)
Key.BACKSPACE BackSpace キーのキーコード値。8
Key.CAPSLOCK CapsLock キーのキーコード値。20
Key.CONTROL Ctrl キーのキーコード値。17
Key.DELETEKEY Delete キーのキーコード値。46
Key.DOWN 下矢印キーのキーコード値。40
Key.END End キーのキーコード値。35
Key.ENTER Enter キーのキーコード値。13
Key.ESCAPE Esc キーのキーコード値。27
Key.HOME Home キーのキーコード値。36
Key.INSERT Insert キーのキーコード値。45
Key.LEFT 左矢印キーのキーコード値。37
Key.PGDN PageDown キーのキーコード値。34
Key.PGUP PageUp キーのキーコード値。33
Key.RIGHT 右矢印キーのキーコード値。39
Key.SHIFT Shift キーのキーコード値。16
Key.SPACE スペースバーのキーコード値。32
Key.TAB Tab キーのキーコード値。9
Key.UP 上矢印キーのキーコード値。38

リスナーイベント 説明
Key.onKeyDown キーを押すと通知される。
Key.onKeyUp キーを離すと通知される。

投稿者 oshige : 00:38 | コメント (0)

LoadVarsクラス

メソッド 説明
LoadVars.addRequestHeader() POST操作のHTTPヘッダを追加または変更する。
LoadVars.decode() URLエンコードされたクエリーストリングをLoadVarsオブジェクトのプロパティに変換する。
LoadVars.getBytesLoaded() LoadVars.load()またはLoadVars.sendAndLoad()によってダウンロードされたバイト数を返す。
LoadVars.getBytesTotal() loadメソッドまたはsendAndLoadメソッドでダウンロードする総バイト数を返す。
LoadVars.load() 指定されたURLから変数と値をダウンロードする。
LoadVars.send() LoadVarsオブジェクトから変数と値をアップロードする。
LoadVars.sendAndLoad() 変数をアップロードし、サーバーの応答をダウンロードする。
LoadVars.toString() LoadVarsオブジェクトのすべての列挙変数をURLエンコードされたストリングとして返す。

プロパティ 説明
LoadVars.contentType データのMIMEタイプを示すストリング。
LoadVars.loaded loadまたはsendAndLoadの処理が完了したかどうかを示すブール値。

イベントハンドラ 説明
LoadVars.onData ダウンロードが完了したとき、またはダウンロード中にエラーが発生したとき。
LoadVars.onLoad loadまたはsendAndLoadの処理が完了したとき。

投稿者 oshige : 00:39 | コメント (0)

LocalConnectionクラス

メソッド 説明
LocalConnection.close() LocalConnectionオブジェクトを閉じて切断する。
LocalConnection.connect() 指定のLocalConnectionオブジェクトと接続する。
LocalConnection.domain() 現在のSWFファイルが存在するドメインを返す。
LocalConnection.send() 指定のLocalConnectionオブジェクトのメソッドを呼び出す。

イベントハンドラ 説明
LocalConnection.allowDomain メソッドの呼び出し要求を受け取ったとき。
LocalConnection.allowInsecureDomain HTTPSでホストされたLocalConnectionオブジェクトが、セキュアでないオブジェクトから呼び出し要求を受け取ったとき。
LocalConnection.onStatus 送信側がコマンドを送信しようとした後。

投稿者 oshige : 00:40 | コメント (0)

Mathクラス

メソッド 説明
Math.abs() 絶対値を計算する。
Math.acos() アークコサインを計算する。
Math.asin() アークサインを計算する。
Math.atan() アークタンジェントを計算する。
Math.atan2() x 軸から点までの角度を計算する。
Math.ceil() 整数に切り上げる。
Math.cos() コサインを計算する。
Math.exp() 指数値を計算する。
Math.floor() 整数に切り捨てる。
Math.log() 自然対数を計算する。
Math.max() 2つの整数を比べ、大きい方を返す。
Math.min() 2つの整数を比較し、小さい方を返す。
Math.pow() xのy乗を計算する。
Math.random() 0.0~1.0の疑似乱数を返す。
Math.round() 整数に四捨五入する。
Math.sin() サインを計算する。
Math.sqrt() 平方根を計算する。
Math.tan() タンジェントを計算する。

プロパティ(定数) 説明
Math.E 自然対数の基数。
Math.LN2 2の自然対数。
Math.LOG2E eの基数。2の対数。
Math.LN2 10の自然対数。
Math.LOG10E eの基数。10の対数。
Math.PI 円周率。
Math.SQRT1_2 1/2の平方根の逆数。
Math.SQRT2 2の平方根。

投稿者 oshige : 01:04 | コメント (0)

Microphoneクラス

メソッド 説明
Microphone.get() デフォルトまたは指定のMicrophoneオブジェクトを返す。マイクが利用できない場合はnull。
Microphone.setGain() マイクによるシグナルのゲイン (増幅率) を設定する。
Microphone.setRate() マイクでサウンドをキャプチャするレート (kHz) を設定する。
Microphone.setSilenceLevel() マイクを有効化するために必要なサウンド音量を設定する。
Microphone.setUseEchoSuppression() オーディオコーデックのエコー抑制機能を使用するかどうかを設定する。

プロパティ 説明
Microphone.activityLevel マイクが検知している音量。
Microphone.gain マイクのゲイン(増幅率)。
Microphone.index 現在のマイクのインデックス。
Microphone.muted ユーザーがマイクへのアクセスを許可しているか拒否しているかを示すブール値。
Microphone.name サウンドキャプチャハードウェアから返される現在のサウンドキャプチャデバイスの名前。
Microphone.names 使用できるサウンドキャプチャデバイスの名前の配列(クラスプロパティ)。
Microphone.rate サウンドキャプチャレート (kHz)。
Microphone.silenceLevel マイクを有効化するために必要な音量。
Microphone.silenceTimeOut マイクがサウンドの検知を停止してから、Microphone.onActivity(false) を呼び出すまでのミリ秒数。
Microphone.useEchoSuppression エコー抑制が使用されているかどうかを示すブール値。

イベントハンドラ 説明
Microphone.onActivity マイクがサウンドの検知を開始または停止したとき。
Microphone.onStatus ユーザーがマイクへのアクセスを許可または拒否したとき。

投稿者 oshige : 01:05 | コメント (0)

Mouseクラス

メソッド 説明
Mouse.addListener() Mouseクラスのイベントリスナーに登録する。
Mouse.hide() SWFファイル内でマウスポインタを非表示にする。
Mouse.removeListener() イベントリスナーから取り除く。
Mouse.show() SWFファイル内でマウスポインタを表示する。

リスナーイベント 説明
Mouse.onMouseDown マウスボタンを押すと通知される。
Mouse.onMouseMove マウスポインタを移動すると通知される。
Mouse.onMouseUp マウスボタンを離すと通知される。
Mouse.onMouseWheel マウスホイールを回転すると通知される。

投稿者 oshige : 01:06 | コメント (0)

MovieClipクラス

メソッド 説明
MovieClip.attachAudio() マイクまたはFLVからの音をムービークリップに割り当てる。
MovieClip.attachMovie() ライブラリ内のSWFまたはムービークリップを割り当てる。
MovieClip.createEmptyMovieClip() 空のムービークリップを作成する。
MovieClip.createTextField() 空のテキストフィールドを作成する。
MovieClip.duplicateMovieClip() 指定されたムービークリップを複製する。
MovieClip.getBounds() 指定の領域の境界までの最小および最大の距離を返す。
MovieClip.getBytesLoaded() 指定したムービークリップにロードされたバイト数を返す。
MovieClip.getBytesTotal() ムービークリップのサイズをバイト単位で返す。
MovieClip.getDepth() ムービークリップの深度を返す。
MovieClip.getInstanceAtDepth() 指定の深度にあるムービークリップの参照を返す。
MovieClip.getNextHighestDepth() 次に利用可能な深度を返す。
MovieClip.getSWFVersion() パブリッシュされた時のFlash Playerのバージョン。
MovieClip.getTextSnapshot() 静止テキストのテキストを取れるTextSnapshotオブジェクトを返す。
MovieClip.getURL() URLのページをブラウザに表示する。
MovieClip.globalToLocal() ステージ座標を指定されたムービークリップのローカル座標に変換する。
MovieClip.gotoAndPlay() ムービークリップのフレームを移動して再生を続ける。
MovieClip.gotoAndStop() ムービークリップのフレームを移動して再生を停止する。
MovieClip.hitTest() ムービークリップ同士が交差するか、または指定のポイントが内側にあるかどうかを返す。
MovieClip.loadMovie() SWFファイルまたはJPEGファイルをムービークリップにロードする。
MovieClip.loadVariables() 変数の値を外部ファイルから読み込む。
MovieClip.localToGlobal() ムービークリップのローカル座標をグローバル座標に変換する。
MovieClip.nextFrame() ムービークリップを次のフレームへ進める。
MovieClip.play() 指定されたムービークリップを再生する。
MovieClip.prevFrame() ムービークリップを手前のフレームに戻す。
MovieClip.removeMovieClip() 複製またはアタッチされたムービークリップをタイムラインから削除する。
MovieClip.setMask() ムービークリップを指定されたムービークリップのマスクとして設定する。
MovieClip.startDrag() ムービークリップのドラッグを開始する。
MovieClip.stop() 再生中のムービークリップを停止する。
MovieClip.stopDrag() startDrag()のドラッグを停止する。
MovieClip.swapDepths() 2つのムービークリップの深度を入れ替える。
MovieClip.unloadMovie() MovieClip.loadMovie() でロードしたSWFファイルを削除する。


描画メソッド 説明
MovieClip.beginFill() 塗りの描画を開始する。
MovieClip.beginGradientFill() グラデーションの塗りの描画を開始する。
MovieClip.clear() 描画メソッドを使って実行時に作成したグラフィックを削除する。
MovieClip.curveTo() 曲線を描画する。
MovieClip.endFill() 塗りを終了する。
MovieClip.lineStyle() 線のスタイルを定義する。
MovieClip.lineTo() 直線を描画する。
MovieClip.moveTo() 描画開始位置を移動する。

プロパティ 説明
MovieClip._alpha ムービークリップインスタンスの透明度。
MovieClip._currentframe 再生ヘッドがあるフレーム番号。
MovieClip._droptarget ムービークリップをドロップした先の絶対パス (スラッシュシンタックス表記)。
MovieClip.enabled ムービークリップの有効/無効を示すブール値。
MovieClip.focusEnabled フォーカスを受け取るためにムービークリップを有効にするブール値。
MovieClip._focusrect フォーカスがあるムービークリップを黄色の矩形で囲むかどうかを示すブール値。
MovieClip._framesloaded ストリーミングSWFファイルからロードされたフレーム数。
MovieClip._height ムービークリップインスタンスの高さを示すピクセル数。
MovieClip.hitArea 別のムービークリップのヒット領域となるムービークリップへの参照。
MovieClip._lockroot SWFファイルをムービークリップにロードしたときに_rootを固定するかどうか。
MovieClip.menu ContextMenu オブジェクトをムービークリップに関連付けるオブジェクト。
MovieClip._name ムービークリップインスタンスのインスタンス名。
MovieClip._parent ムービークリップを囲む親ムービークリップへの参照。
MovieClip._quality SWFファイルのレンダリング品質を設定するストリング。
MovieClip._rotation ムービークリップインスタンスの回転角度。
MovieClip._soundbuftime サウンドのストリーミングを開始するまでのバッファ秒数。
MovieClip.tabChildren ムービークリップの子が自動タブ順に含まれているかどうかを示すブール値。
MovieClip.tabEnabled ムービークリップがタブ順に含まれているかどうかを示すブール値。
MovieClip.tabIndex オブジェクトのタブ順を示す数値。
MovieClip._target ムービークリップインスタンスのターゲットパス。
MovieClip._totalframes ムービークリップインスタンスのフレーム総数。
MovieClip.trackAsMenu 他のムービーがマウスの解放イベントを受け取ることができるかどうかを示すブール値。
MovieClip._url ムービークリップとしてダウンロードしたSWFファイルの URL。
MovieClip.useHandCursor マウスがロールオーバーしたときに指カーソルにするかどうかを示すブール値。
MovieClip._visible ムービークリップインスタンスの表示/非表示を示すブール値。
MovieClip._width ムービークリップインスタンスの幅を示すピクセル数。
MovieClip._x ムービークリップインスタンスのx座標。
MovieClip._xmouse ムービークリップインスタンス内のマウスカーソルのx座標。
MovieClip._xscale ムービークリップの水平方向の拡大/縮小率を指定する値。
MovieClip._y ムービークリップインスタンスのy座標。
MovieClip._ymouse ムービークリップインスタンス内のマウスカーソルのy座標。
MovieClip._yscale ムービークリップの垂直方向の拡大/縮小率を指定する値。


イベントハンドラ 説明
MovieClip.onData すべてのデータをムービークリップ内にロードしたとき。
MovieClip.onDragOut クリックしてプレスしたままで、ポインタをムービークリップの外側に出したとき。
MovieClip.onDragOver マウスボタンを押したままムービークリップの外側に移動し、再び戻ったとき。
MovieClip.onEnterFrame フレームが進むたびに呼び出される。
MovieClip.onKeyDown フォーカスがあるときにキーを押したとき。
MovieClip.onKeyUp フォーカスがあるときにキーを離したとき。
MovieClip.onKillFocus ムービークリップからフォーカスを移動したとき。
MovieClip.onLoad ムービークリップがインスタンス化してタイムラインに読み込まれたとき。
MovieClip.onMouseDown 左マウスボタンを押したとき。
MovieClip.onMouseMove マウスのポインタが移動するたび。
MovieClip.onMouseUp 左マウスボタンを離したとき。
MovieClip.onPress ポインタがムービークリップ上にあるときにマウスボタンを押し下げたとき。
MovieClip.onRelease ポインタがムービークリップ上にあるときにマウスボタンを離したとき。
MovieClip.onReleaseOutside ムービークリップ上をクリックし、ムービークリップの外でボタンを離したとき。
MovieClip.onRollOut マウスカーソルがロールアウトしたとき。
MovieClip.onRollOver マウスカーソルがロールオーバーしたとき。
MovieClip.onSetFocus ムービークリップにフォーカスが入ったとき。
MovieClip.onUnload ムービークリップをタイムラインから削除した後。

投稿者 oshige : 01:07 | コメント (0)

MovieClipLoaderクラス

メソッド 説明
MovieClipLoader.addListener() MovieClipLoaderオブジェクトのイベントリスナーに登録する。
MovieClipLoader.getProgress() ロード済みのバイト数および合計バイト数を返す。
MovieClipLoader.loadClip() SWFファイルまたはJPEGファイルをムービークリップにロード開始する。
MovieClipLoader.removeListener() MovieClipLoaderオブジェクトのイベントリスナーから消去する。
MovieClipLoader.unloadClip() ロードされたムービークリップを削除する。

リスナーイベント 説明
MovieClipLoader.onLoadComplete ロードされたファイルが完全にダウンロードされたとき。
MovieClipLoader.onLoadError ロードされたファイルがロードに失敗したとき。
MovieClipLoader.onLoadInit ロードしたクリップの先頭フレーム上のアクションが実行されたとき。
MovieClipLoader.onLoadProgress ロード対象のコンテンツがディスクに書き込まれるたびに呼び出される。
MovieClipLoader.onLoadStart ファイルのダウンロードが正常に開始されたとき。

投稿者 oshige : 01:07 | コメント (0)

NetConnectionクラス

メソッド 説明
NetConnection.connect() FLVのHTTPアドレスまたはローカルファイルシステムと接続する。

投稿者 oshige : 01:08 | コメント (0)

NetStreamクラス

メソッド 用途
NetStream.close() ストリームを閉じる。
NetStream.pause() ストリームの再生を一時停止または再開する。
NetStream.play() FLVの再生を開始する。
NetStream.seek() FLVの特定の位置をシークする。
NetStream.setBufferTime() ストリームの表示を開始するまでにバッファリングする時間を設定する。

プロパティ 説明
NetStream.bufferLength バッファにデータが格納されてからの経過秒数。
NetStream.bufferTime バッファに割り当てられている秒数。
NetStream.bytesLoaded Playerにロードされているデータのバイト数。
NetStream.bytesTotal Playerにロードされるファイルの総バイト数。
NetStream.currentFps 1 秒あたりの表示フレーム数。
NetStream.time 再生ヘッドの位置 (秒単位)。

イベントハンドラ 説明
NetStream.onStatus ステータスが変化するたび、またはエラーが通知されるたびに呼び出される。

投稿者 oshige : 01:10 | コメント (0)

Numberクラス

メソッド 説明
Number.toString() Numberオブジェクトの値をストリングで返す。
Number.valueOf() Numberオブジェクトのプリミティブな値を返す。

プロパティ(定数) 説明
Number.MAX_VALUE 表現可能な最大の数値(倍精度 IEEE-754)。約1.79E+308。
Number.MIN_VALUE 表現可能な最小の数値(倍精度 IEEE-754)。約5e-324。
Number.NaN 非数(NaN)。
Number.NEGATIVE_INFINITY 負の無限大の値。
Number.POSITIVE_INFINITY 正の無限大の値。グローバル変数Infinityと同じ。

投稿者 oshige : 01:11 | コメント (0)

Objectクラス

メソッド 説明
Object.addProperty() オブジェクトのgetter/setterプロパティを作成する。
Object.registerClass() ムービークリップシンボルとActionScriptクラスを関連付ける。
Object.toString() 指定されたオブジェクトをストリングに変換しして返す。。
Object.unwatch() Object.watch()で作成した監視ポイントを削除する。
Object.valueOf() オブジェクトのプリミティブな値を返す。
Object.watch() ActionScriptオブジェクトのプロパティの変更に応じるイベントハンドラを登録する。

プロパティ 説明
Object.__proto__ オブジェクトのコンストラクタ関数のprototypeプロパティへの参照。
Object.__resolve 未定義のメンバーを参照した場合に呼び出されるユーザー定義関数への参照。
Object.constructor オブジェクトのコンストラクタ関数への参照。

投稿者 oshige : 01:46 | コメント (0)

PrintJobクラス

メソッド 説明
PrintJob.start() 印刷ボックスを表示し、スプールを開始する。
PrintJob.addPage() 印刷スプーラに1ページを追加する。
PrintJob.send() スプールしたページをプリンタに送る。

投稿者 oshige : 01:47 | コメント (0)

Selectionクラス

メソッド 説明
Selection.addListener() Selectionクラスのイベントリスナーに登録する。
Selection.getBeginIndex() 選択範囲の先頭を示すインデックスを返す。
Selection.getCaretIndex() 選択範囲内の現在のキャレットの位置を返す。
Selection.getEndIndex() 選択範囲の終わりにあるインデックスを返す。
Selection.getFocus() フォーカスされているテキストフィールドの変数名を返す。
Selection.removeListener() Selectionクラスのイベントリスナーから消去する。
Selection.setFocus() 指定のテキストフィールドをフォーカスする。
Selection.setSelection() 選択範囲の始めと終わりのインデックスを設定する。

リスナーイベント 説明
Selection.onSetFocus フォーカスが変更されると通知される。

投稿者 oshige : 01:47 | コメント (0)

SharedObjectクラス

メソッド 説明
SharedObject.clear() 共有オブジェクトのデータを消去し、ディスクから共有オブジェクトを削除する。
SharedObject.flush() ローカル永続共有オブジェクトをローカルファイルにすぐに書き込む。
SharedObject.getLocal() 現在のクライアントだけが利用できるローカル永続共有オブジェクトへの参照を返す。
SharedObject.getSize() 共有オブジェクトの現在のサイズ (バイト数) を取得する。

プロパティ 説明
SharedObject.data SharedObjectオブジェクトのdataプロパティに割り当てられた属性。

イベントハンドラ 説明
SharedObject.onStatus 共有オブジェクトに対してエラー、警告、情報通知が送信されたとき。

投稿者 oshige : 01:47 | コメント (0)

Soundクラス

メソッド 説明
Sound.attachSound() リンケージされたサウンドをSoundオブジェクトに割り当る。
Sound.getBytesLoaded() ロードされたサウンドのバイト数を返す。
Sound.getBytesTotal() サウンドのサイズをバイト単位で返す。
Sound.getPan() setPan()メソッドで設定された値を返す。
Sound.getTransform() setTransform()メソッドで設定された値を返す。
Sound.getVolume() setVolume()メソッドで設定された値を返す。
Sound.loadSound() MP3ファイルをFlash Player内にロードする。
Sound.setPan() サウンドの左右のバランスを設定する。
Sound.setTransform() 各スピーカーで再生する左右各チャンネルの値を設定する。
Sound.setVolume() サウンドにボリュームレベルを設定する。
Sound.start() サウンドの再生を開始する。
Sound.stop() サウンドを停止する。

プロパティ 説明
Sound.duration サウンドの継続時間を示すミリ秒数。
Sound.id3 MP3ファイルのメタデータにアクセスする。
Sound.position 現在再生しているサウンドの位置(ミリ秒数)。

イベントハンドラ 説明
Sound.onID3 MP3ファイルの新しいID3データが利用できるようになるたびに呼び出される。
Sound.onLoad サウンドがロードされたとき。
Sound.onSoundComplete サウンドの再生が完了したとき。

投稿者 oshige : 01:48 | コメント (0)

Stageクラス

メソッド 説明
Stage.addListener() Stageクラスのイベントリスナーに登録する。
Stage.removeListener() Stageクラスのイベントリスナーから消去する。

プロパティ説明
Stage.align Flash Playerまたはブラウザ内でのSWFファイルの整列設定。
Stage.height ステージの高さ(ピクセル単位)。
Stage.scaleMode SWFファイルの現在の拡大/縮小率。
Stage.showMenu Flash Playerコンテキストメニューのデフォルト項目の表示/非表示。
Stage.width ステージの幅(ピクセル単位)。

リスナーイベント 説明
Stage.onResize SWFファイルのステージサイズが変更されると呼び出される。

投稿者 oshige : 01:48 | コメント (0)

Stringクラス

メソッド 説明
String.charAt() 指定の位置(0から数える)にある文字を返す。
String.charCodeAt() 指定の位置(0から数える)にある文字を16ビット整数文字コードで返す。
String.concat() 2つのストリングを結合し、新しいストリングを返す。
String.fromCharCode() ASCIIコードに対応する文字を返す。
String.indexOf() 指定の文字が最初に見つかった位置を返す。
String.lastIndexOf() 指定の文字が最後に見つかった位置を返す。
String.slice() ストリングから指定の範囲のストリングを取り出す。
String.split() ストリングを文字で区切ったストリングの配列に分割する。
String.substr() ストリング内の指定した位置から始まる、指定した長さの文字を返す。
String.substring() ストリング内の2つのインデックスの間にある文字を返す。
String.toLowerCase() ストリングを小文字に変換した結果を返す。元のストリングは変更されない。
String.toUpperCase() ストリングを大文字に変換した結果を返す。元のストリングは変更されない。

プロパティ 説明
String.length ストリングの文字数を表す整数。

投稿者 oshige : 01:49 | コメント (0)

Systemクラス

メソッド 説明
System.setClipboard() システムクリップボードの内容をテキストストリングで置き換える。
System.showSettings() Flash Playerの[設定]パネルを表示する。

プロパティ 説明
System.exactSettings ローカル設定にアクセスするときに、スーパードメイン一致規則を使用するか、ドメイン完全一致規則を使用するかを指定する。
System.useCodepage 外部テキストファイルを解析するときに、Unicodeとオペレーティングシステムの設定のどちらを使用するかを示す。

イベントハンドラ 説明
System.onStatus LocalConnection、NetStream、SharedObjectのスーパークラスイベントハンドラとして動作する。

投稿者 oshige : 01:49 | コメント (0)

TextField.StyleSheetクラス

メソッド 説明
TextField.StyleSheet.clear() スタイルシートオブジェクトのスタイルをすべて削除する。
TextField.StyleSheet.getStyle() スタイルシートオブジェクトのコピーを返す。
TextField.StyleSheet.getStyleNames() スタイルの名前の配列を返す。
TextField.StyleSheet.load() スタイルシートオブジェクトにCSSファイルのロードを開始する。
TextField.StyleSheet.parseCSS() CSSテキストのストリングを解析し、指定のスタイルを作成する。
TextField.StyleSheet.setStyle() 新しいスタイルをスタイルシートオブジェクトに追加する。
TextField.StyleSheet.transform() CSS解析機能を拡張する。

コールバックハンドラ 説明
TextField.StyleSheet.onLoad CSSファイルのロードが完了したときに呼び出される。

投稿者 oshige : 01:49 | コメント (0)

TextFieldクラス

メソッド 説明
TextField.addListener() TextFieldオブジェクトのイベントリスナーに登録する。
TextField.getFontList() Flash Playerのホストシステム上のフォント名を配列として返す。
TextField.getDepth() テキストフィールドの深度を返す。
TextField.getNewTextFormat() 新しく挿入したテキストに割り当てるTextFormatオブジェクトを返す。
TextField.getTextFormat() テキストに設定してあるTextFormatオブジェクトを返す。
TextField.removeListener() TextFieldオブジェクトのイベントリスナーから消去する。
TextField.removeTextField() 作成したテキストフィールドを削除する。
TextField.replaceSel() 現在の選択内容を置き換える。
TextField.replaceText() 文字の範囲を置き換える。
TextField.setNewTextFormat() 挿入するテキストにTextFormatオブジェクトを設定する。
TextField.setTextFormat() テキストにTextFormat オブジェクトを設定する。

プロパティ 説明
TextField._alpha テキストフィールドインスタンスの透明度。
TextField.autoSize 文字の整列およびテキストフィールドのサイズ調整をするかどうかを示すブール値。
TextField.background テキストフィールドに背景の塗りがあるかどうかを示すブール値。
TextField.backgroundColor 背景の塗りの色。
TextField.border テキストフィールドに境界線があるかどうかを示すブール値。
TextField.borderColor 境界線の色。
TextField.bottomScroll テキストフィールドの表示範囲の最終行数。
TextField.embedFonts 埋め込みフォントを使用するかを示すブール値。
TextField._height テキストフィールドインスタンスの高さ (ピクセル単位)。
TextField.hscroll テキストフィールドの水平スクロール値。
TextField.html テキストフィールドをHTMLレンダリングするかどうかを示すブール値。
TextField.htmlText テキストフィールドのHTMLデータ。
TextField.length テキストフィールド内の文字数。
TextField.maxChars テキストフィールドに入る最大の文字数。
TextField.maxhscroll TextField.hscrollプロパティの最大値。
TextField.maxscroll TextField.scrollプロパティの最大値。
TextField.menu ContextMenuオブジェクトをテキストフィールドに関連付ける。
TextField.mouseWheelEnabled マウスホイールで回転スクロールさせるかどうかを示すブール値。
TextField.multiline テキストフィールドに複数の行があるかどうかを示すブール値。
TextField._name テキストフィールドインスタンスのインスタンス名。
TextField._parent このインスタンスの親であるインスタンスへの参照。
TextField.password テキストフィールドの入力文字を隠すかどうかを示すブール値。
TextField._quality SWFファイルのレンダリング品質を示す値。
TextField.restrict ユーザーがテキストフィールドに入力できる文字のセット。
TextField._rotation テキストフィールドインスタンスの回転角度。
TextField.scroll テキストフィールドの現在のスクロール位置。
TextField.selectable テキストフィールドが選択可能かどうかを示すブール値。
TextField.tabEnabled ムービークリップが自動タブ順に含まれているかどうかを示すブール値。
TextField.tabIndex オブジェクトのタブ順。
TextField._target 指定したテキストフィールドインスタンスのターゲットパス。
TextField.text テキストフィールドの現在のテキスト。
TextField.textColor テキストフィールドの現在のテキストの色。
TextField.textHeight テキストフィールドの境界ボックスの高さ。
TextField.textWidth テキストフィールドの境界ボックスの幅。
TextField.type テキストフィールドのタイプ("dynamic"または"input")を示す。
TextField._url テキストフィールドインスタンスを作成したSWFファイルのURL。
TextField.variable テキストフィールドに関連付けられた変数名。
TextField._visible テキストフィールドインスタンスの表示/非表示を決定するブール値。
TextField._width テキストフィールドインスタンスの幅 (ピクセル単位)。
TextField.wordWrap テキストフィールドのテキストを折り返すかどうかを示すブール値。
TextField._x テキストフィールドインスタンスのx座標。
TextField._xmouse テキストフィールドインスタンスを基準にしたカーソルのローカルx座標。
TextField._xscale テキストフィールドインスタンスの水平方向の拡大/縮小率を指定する値。
TextField._y テキストフィールドインスタンスのy座標。
TextField._ymouse テキストフィールドインスタンスを基準にしたカーソルのローカルy座標。
TextField._yscale テキストフィールドインスタンスの垂直方向の拡大/縮小率を指定する値。

イベントハンドラ 説明
TextField.onChanged テキストフィールドが変更されたとき。
TextField.onKillFocus テキストフィールドがフォーカスを失ったとき。
TextField.onScroller テキストフィールドのスクロールプロパティが変ったとき。
TextField.onSetFocus テキストフィールドがフォーカスを受け取ったとき。

リスナーイベント 説明
TextField.onChanged テキストフィールドが変更されたとき。
TextField.onScroller テキストフィールドのスクロールプロパティが変ったとき。

投稿者 oshige : 01:50 | コメント (0)

TextFormatクラス

メソッド 説明
TextFormat.getTextExtent() テキストストリングのテキスト寸法情報を返す。

プロパティ 説明
TextFormat.align テキストの整列の設定。
TextFormat.blockIndent インデントの値。
TextFormat.bold テキストがボールド体であるかどうかを示すブール値。
TextFormat.bullet テキストが箇条書きかどうかを示すブール値。
TextFormat.color テキストの色。
TextFormat.font テキストのフォント名。
TextFormat.indent 左マージンから段落の先頭文字までのインデント。
TextFormat.italic テキストがイタリック体であるかどうかを示すブール値。
TextFormat.leading 行間の値。
TextFormat.leftMargin 段落の左マージン。
TextFormat.rightMargin 段落の右マージン。
TextFormat.size テキストのポイントサイズ。
TextFormat.tabStops カスタムタブストップの値。
TextFormat.target ハイパーリンクが表示されているブラウザのウィンドウ。
TextFormat.underline テキストが下線付きであるかどうかを示すブール値。
TextFormat.url テキストのリンク先のURL。

投稿者 oshige : 01:50 | コメント (0)

Videoクラス

メソッド 説明
Video.attachVideo() Videoオブジェクトに表示するビデオストリームを指定する。
Video.clear() Videoオブジェクトに表示されているイメージをクリアする。

プロパティ 説明
Video.deblocking ビデオコンプレッサの非ブロックフィルタの動作を指定する数値。
Video.height ビデオストリームの高さを示すピクセル数。
Video.smoothing ビデオを拡大/縮小する際にスムージングするかどうかを示すブール値。
Video.width ビデオストリームの幅を示すピクセル数。

投稿者 oshige : 01:50 | コメント (0)

XMLクラス

メソッド 説明
XML.addRequestHeader() POST操作のHTTPヘッダを追加または変更する。
XML.appendChild() ノードを追加する。
XML.cloneNode() ノードを複製する。
XML.createElement() 新しいXMLエレメントを作成する。
XML.createTextNode() 新しいXMLテキストノードを作成する。
XML.getBytesLoaded() XMLドキュメントにロードされたバイト数を返す。
XML.getBytesTotal() XMLドキュメントのサイズをバイト単位で返す。
XML.hasChildNodes() 指定ノードに子ノードがある場合はtrue、それ以外の場合はfalseを返す。
XML.insertBefore() 指定ノードの子リスト内の既存ノードの前にノードを挿入する。
XML.load() XMLドキュメントをURLから読み込む。
XML.parseXML() XMLテキストをXMLツリーとして操作できるようにする。
XML.removeNode() 指定ノードを削除する。
XML.send() 指定されたXMLオブジェクトをURLに送る。
XML.sendAndLoad() XMLオブジェクトをURLに送り、サーバーの応答を別のXMLオブジェクトに読み込む。
XML.toString() XMLオブジェクトをXMLテキストに変換する。

プロパティ 説明
XML.contentType サーバーに送られるMIMEコンテンツタイプ。
XML.docTypeDecl XMLドキュメントのDOCTYPE宣言に関する情報。
XML.firstChild 指定ノードのリスト内の最初の子を参照します。
XML.ignoreWhite 空白のみのテキストノードを無視するかどうかを示すブール値。
XML.lastChild 指定ノードのリスト内の最後の子ノード。
XML.loaded 指定されたXMLオブジェクトが読み込まれたかどうかを示すブール値。
XML.nextSibling 親ノードの子リスト内の次の子ノード。
XML.nodeName XMLオブジェクトのノード名。
XML.nodeType ノードのタイプを示す数値(エレメントノードのとき1、テキストノードのとき3)。
XML.nodeValue テキストノードの値。
XML.parentNode 指定ノードの親ノード。
XML.previousSibling 親ノードの子リスト内の前の子ノード。
XML.status XMLドキュメント解析処理が成功したかどうかを示す数値。
XML.xmlDecl ドキュメントのXML宣言に関する情報。

コレクション 説明
XML.attributes 指定ノードのノード属性の配列を返す。
XML.childNodes 指定ノードの子ノードへの配列を返す。

イベントハンドラ 説明
XML.onData XMLテキストのダウンロードが完了するか、エラーが発生したとき。
XML.onLoad XML.load()または XML.sendAndLoad()の処理によってXMLオブジェクトを受信したか、エラーが発生したとき。


投稿者 oshige : 01:51 | コメント (0)

XMLSocketクラス

メソッド 説明
XMLSocket.close() 開いているソケット接続を閉じる。
XMLSocket.connect() 指定されたサーバーへの接続を確立する。
XMLSocket.send() XMLオブジェクトをサーバーに送る。

イベントハンドラ 説明
XMLSocket.onClose XMLSocket接続が閉じたとき。
XMLSocket.onConnect 接続に成功したか失敗したとき。
XMLSocket.onData XMLメッセージがダウンロードされたとき。
XMLSocket.onXML XMLオブジェクトを受信したとき。

投稿者 oshige : 01:51 | コメント (0)

ビルトインクラス一覧表を追加しました

ActionScript2.0標準のビルトインクラスのメソッドや、プロパティ、イベントなどを簡単に紹介したリストを掲載しました。ActionScript2.0ではどのような機能を利用できるのかが手っ取り早くわかると思います。メインの右のメニューから選んで下さい。
*こういうのを自分で1回作ると、それだけでもけっこう覚えちゃうんですよね。

投稿者 oshige : 18:30 | コメント (0)

Apple Store, Ginzaで無料セミナー

Apple Store, Ginzaで無料セミナーを行います。

5月19日 7:00 p.m. - 8:00 p.m.
「難しいと言われているActionScript2.0のオブジェクト指向プログラミング。その技術の基礎を、ActionScriptをはじめ様々なソフトウェアの解説書を著してきたプログラマー大重美幸が、プログラミング未経験者の方でも、簡単に理解できるように分かりやすく解説します。」

詳しくは→「5月19日 (木) - デジタルライフスタイル

■申し込み方法
事前の参加申し込みは必要ありません。当日の先着順に着席です。
84席あり、座れない人は立ち見、床に座るってことだそうです。

投稿者 oshige : 11:09 | コメント (0)

発売日決定!

お待たせしました!
「Flash ActionScript2.0 入門完全ガイド+実践サンプル集」
の発売日が決まりました。都内書店でしたら、来月6月14日ごろに並ぶ予定で進行中です。

「Flash ActionScript2.0 入門完全ガイド+実践サンプル集」
大重美幸 著
ソーテック社
発行日 2005年6月30日
価格3,200円(368ページ、サンプルCD-ROM付き)
ISBN4-88166-457-3

投稿者 oshige : 15:53 | コメント (0)

ActionScript2.0入門完全ガイドセミナーやります!(書籍付き)

さっそく新刊を使ってセミナーを行います!

「大重 美幸のFlash ActionScript2.0 入門完全ガイド(書籍付)」

日時:06月25日(土) 11時~18時
講師:大重 美幸
料金:35,000円(税込み)
募集:5名  ←少人数制です!お申し込みはお早めに!
場所:東京原宿67WS
対象:
Flash MX 2004とActionScript1.0の基礎知識があり、 ActionScript2.0プログラマーを目指す人。ActionScript2.0の独学に挫折してしまった人。

お問い合わせ、お申し込みは、ロクナナワークショップへ!

投稿者 oshige : 19:01 | コメント (0)