Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 コンポーネントリファレンスガイド > FLVPlayback コンポーネント > FLVPlayback クラス > FLVPlayback.removeASCuePoint() | |||
Flash Player 8
Flash Professional 8
my_FLVplybk.removeASCuePoint(CuePoint:Object):Object my_FLVplybk.removeASCuePoint(time:Number):Object my_FLVplybk.removeASCuePoint(name:String):Object
CuePoint 削除するキューポイントの time プロパティおよび name プロパティを含むキューポイントオブジェクト。受け取ったキューポイントオブジェクトの他のプロパティはチェックされません。time または name が null または undefined である場合は、使用可能なプロパティだけを使用します。name だけが指定されている場合は、その名前の最初のキューポイントを削除します。
time 削除するキューポイントの時間を含む数値。この時間を含む最初のキューポイントを削除します。
name 削除するキューポイントの名前を含むストリング。この名前を含む最初のキューポイントを削除します。
削除されたキューポイントオブジェクト。一致するキューポイントがない場合は、null を返します。
メソッド。現在ロードされている FLV ファイルから ActionScript キューポイントを削除します。CuePoint パラメータの name プロパティと time プロパティだけを使用して、削除するキューポイントを検索します。
複数の ActionScript キューポイントが検索条件と一致する場合は、1 つだけが削除されます。全部を削除するには、メソッドから null が返されるまで、同じパラメータを指定して、このメソッドをループで繰り返し呼び出します。
contentPath プロパティを設定するとキューポイント情報が削除されるので、次にロードする FLV ファイルのキューポイント情報を設定するには、最初に contentPath プロパティを設定します。
次の例では、ActionScript キューポイントを FLV ファイルに追加し、removeASCuePoint() メソッドを呼び出して、そのキューポイントを削除します。削除されたキューポイントの名前を [出力] パネルに表示します。
FLVPlayback コンポーネントをステージにドラッグし、インスタンス名を my_FLVPlybk にします。続いて、次のコードをタイムラインのフレーム 1 の [アクション] パネルに追加します。
/**
必須 :
- my_FLVPlybk というインスタンス名の FLVPlayback コンポーネントがステージ上にあること
*/
import mx.video.*;
my_FLVPlybk.contentPath = "http://www.helpexamples.com/flash/video/water.flv";
// キューポイントオブジェクトを作成する
var cuePt:Object = new Object(); // キューポイントオブジェクトを作成する
var rtn_cuePt:Object = new Object(); // 戻り値のオブジェクトを作成する
cuePt.time = 4.444;
cuePt.name = "ripples";
my_FLVPlybk.addASCuePoint(cuePt); // AS キューポイントを追加する
if ((rtn_cuePt = my_FLVPlybk.removeASCuePoint(cuePt)) != null) {
trace("Removed cue point: " + rtn_cuePt.name);
}
FLVPlayback.addASCuePoint(), FLVPlayback.findCuePoint(), FLVPlayback.findNearestCuePoint(), FLVPlayback.findNextCuePointWithName()
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00003048.html