Movie

提供: LWF Wiki
移動: 案内検索

メソッド

メソッド 返り値 説明
addEventListener(event:string, listener:MovieEventListener) void イベントリスナーを追加
イベントタイプ一覧:
'load':
'unload':
'enterFrame':フレームを移動した時
'update':
'render':
addTween() Tween トゥイーンの追加 この後にチェーンメソッドを追加していく
attachBitmap(bitmapName:string, depth:number) BitmapClip 子としてBitmapClipを追加
attachEmptyMovie(attachName:string, options:object) Movie 子として空のムービークリップを追加
attachLWF(attachLWF:LWF, attachName:string, options:object) void 子としてLwfを追加
attachMovie(linkageName:LWF, attachName:string, options:object) Movie 子としてムービークリップを追加
clearEventListener(event:string) void 指定したイベントに登録されているリスナーを全削除
detachBitmap(depth:number) void 指定したBitmapClipを削除
detachFromParent() void 自身を親から削除する
detachLWF(lwf:LWF) void 指定したLwfを削除
引数はLWFインスタンス(attachLWF時の第1引数)か、String(attachLWF時の第2引数)か、深度(Number)
detachMovie(movie:Movie) void 指定したMovieを削除
dispatchEvent(e:string) void イベントの発行
getAttachedBitmap(depth:number) BitmapClip
getAttachedBitmaps() Array Attach済みのBitmapClipを取得
getAttachedLWF(depth:number) LWF Attach済みのBitmapClipを全て配列で取得
getAttachedMovie(depth:number) Movie アタッチされているMovieをインスタンス名で取得
getBounds() Bounds requestCalculateBoundsで計算した時点のサイズを取得する
globalToLocal(point:Point) Point
gotoAndPlay(frame:number or label:string) void 指定のフレームへ遷移して再生
gotoAndStop(frame:number or label:string) void 指定のフレームへ遷移して停止
gotoFrame(frame:number) void
gotoLabel(label:string) void
localToGlobal(point:Point) Point
move(x:number, y:number) void 相対移動
moveTo(x:number, y:number) void 絶対移動
nextFrame() void 1フレーム先へ行き停止する
play() void Movieアニメーションを再生する
prevFrame() void 1フレーム前へ行き停止する
removeEventListener(event:string, listener:MovieEventListener) void 指定したリスナーの削除
removeMovieClip() void 自身を削除する
requestCalculateBounds() void attachLWFされたもの以外の現在のサイズ取得リクエスト 次フレーム以降getBounds()でサイズを取得できる
rotate(degree:number) void 相対回転
rotateTo(degree:number) void 絶対回転
scale(x:number, y:number) void 相対拡縮
scaleTo(x:number, y:number) void 絶対拡縮
searchAttachedLWF(attachName:string, recursive:bool) LWF
searchAttachedMovie(attachName:string, recursive:bool) Movie
searchMovieInstance(name:string, recursive:bool) Movie
setAlpha(alpha:number) void
setColorTransform(colorTransform:ColorTransform) void
setEventListener(event:string, listener:MovieEventListener) void
setMatrix(matrix:Matrix) void
setRenderingOffset(offset:number) void
setVisible(visible:bool) void
stop() void Movieアニメーションを停止する
swapAttachedLWFDepth(depth0:number, depth1:number) void
swapAttachedMovieDepth(depth0:number, depth1:number) void
swapDepths(depth:number) void 深度の交換



プロパティ

プロパティ タイプ 説明
active bool 活動状態の切り替え。
falseにすると描画及び更新などの処理が全て停止します。
alpha number 透明度 0(透明) ~ 1(不透明)
blendMode string ブレンドモード
"add":加算合成 【対応】canvas,webgl,native
"normal":通常 【対応】全対応
"erase":マスク 【対応】canvas,webgl,native
"mask":矩形マスク 【対応】全対応
"layer":マスク対象 【対応】全対応
currentFrame number 現在のフレーム (readOnly)
depth number 深度(readOnly)
lwf LWF 親lwf
name string インスタンス名
parent Movie 親のMovie(readOnly)
playing bool 現在の再生状況
rotation number 回転角度(0~360)
scaleX number スケールX 基準値1
scaleY number スケールY 基準値1
totalFrames number 総フレーム数(readOnly)
visible bool 表示の可否
x number X座標
y number Y座標