メソッド | プロパティ フレームあり | フレームなし

mx.managers
DepthManager クラス




DepthManager クラス

DepthManager クラスはオブジェクトの深度 (z 順序) を管理します。



メソッド
       createChildAtDepth( linkageName:String, depthFlag:Number, initObj:Object) :  MovieClip
他のコンテンツに対して相対的な深度に、シンボルのインスタンスを作成します。
       createClassChildAtDepth( className:Function, depthFlag:Number, initObj:Object) :  mx.core.UIObject
他のコンテンツに対して相対的な深度に、クラスのインスタンスを作成します。
staticcreateClassObjectAtDepth( className:Object, depthSpace:Number, initObj:Object, application) :  mx.core.UIObject
他のコンテンツに対して相対的な深度に、クラスのインスタンスを作成します。
staticcreateObjectAtDepth( linkageName:String, depthSpace:Number, initObj:Object) :  MovieClip
他のコンテンツに対して相対的な深度に、シンボルのインスタンスを作成します。
       setDepthAbove( targetInstance:MovieClip) :  Void
このオブジェクトをターゲットオブジェクトの上に設定し、領域を確保する必要がある場合は、ターゲットオブジェクトを含む他のオブジェクトを移動します。
       setDepthBelow( targetInstance:MovieClip) :  Void
このオブジェクトをターゲットオブジェクトの下に設定し、領域を確保する必要がある場合は、ターゲットオブジェクトを含む他のオブジェクトを移動します。
       setDepthTo( depthFlag:Number) :  Void
このオブジェクトを特定の深度に設定し、領域を確保する必要がある場合は、他のオブジェクトを移動します。



プロパティ
statickBottom:Number
定数を表します。
statickCursor:Number
定数を表します。
statickNotopmost:Number
定数を表します。
statickTooltip:Number
定数を表します。
statickTop:Number
定数を表します。
statickTopmost:Number
定数を表します。



メソッドの詳細

createChildAtDepth

createChildAtDepth( linkageName:String, depthFlag:Number, initObj:Object) :  MovieClip

他のコンテンツに対して相対的な深度に、シンボルのインスタンスを作成します。

パラメータ
    linkageName:String - ライブラリ内のシンボルのリンケージ名を表します。
    depthFlag:Number - kTop、kBottom、kTopmost、または kNotopmost のいずれかです。
    initObj:Object - 初期化プロパティを含んでいるオブジェクトです。

戻り値
    オブジェクトへの参照です。


createClassChildAtDepth

createClassChildAtDepth( className:Function, depthFlag:Number, initObj:Object) :  mx.core.UIObject

他のコンテンツに対して相対的な深度に、クラスのインスタンスを作成します。

パラメータ
    className:Function - クラス名です。
    depthFlag:Number - kTop、kBottom、kTopmost、または kNotopmost のいずれかです。
    initObj:Object - 初期化プロパティを含んでいるオブジェクトです。

戻り値
    オブジェクトへの参照です。


createClassObjectAtDepth

static  createClassObjectAtDepth( className:Object, depthSpace:Number, initObj:Object, application) :  mx.core.UIObject

他のコンテンツに対して相対的な深度に、クラスのインスタンスを作成します。

パラメータ
    className:Object - クラス名です。
    depthSpace:Number - kCursor または kTooltip を表します。
    initObj:Object - 初期化プロパティを含んでいるオブジェクトです。
    application - アプリケーションです。

戻り値
    オブジェクトへの参照です。


createObjectAtDepth

static  createObjectAtDepth( linkageName:String, depthSpace:Number, initObj:Object) :  MovieClip

他のコンテンツに対して相対的な深度に、シンボルのインスタンスを作成します。

パラメータ
    linkageName:String - ライブラリ内のシンボルのリンケージ名を表します。
    depthSpace:Number - kCursor または kTooltip を表します。
    initObj:Object - 初期化プロパティを含んでいるオブジェクトです。

戻り値
    オブジェクトへの参照です。


setDepthAbove

setDepthAbove( targetInstance:MovieClip) :  Void

このオブジェクトをターゲットオブジェクトの上に設定し、領域を確保する必要がある場合は、ターゲットオブジェクトを含む他のオブジェクトを移動します。

パラメータ
    targetInstance:MovieClip - ターゲットオブジェクトを表します。


setDepthBelow

setDepthBelow( targetInstance:MovieClip) :  Void

このオブジェクトをターゲットオブジェクトの下に設定し、領域を確保する必要がある場合は、ターゲットオブジェクトを含む他のオブジェクトを移動します。

パラメータ
    targetInstance:MovieClip - ターゲットオブジェクトを表します。


setDepthTo

setDepthTo( depthFlag:Number) :  Void

このオブジェクトを特定の深度に設定し、領域を確保する必要がある場合は、他のオブジェクトを移動します。

パラメータ
    depthFlag:Number - 任意の深度を表します。



プロパティの詳細

kBottom

static  kBottom:Number  

定数を表します。他のコンテンツよりも下になります。createClassChildtAtDepth および createChildAtDepth の呼び出しに使用します。


kCursor

static  kCursor:Number  

定数を表します。カーソル深度です。createClassObjectAtDepth および createObjectAtDepth の呼び出しに使用します。


kNotopmost

static  kNotopmost:Number  

定数を表します。kTopmost フラグを削除します。createClassChildtAtDepth および createChildAtDepth の呼び出しに使用します。


kTooltip

static  kTooltip:Number  

定数を表します。ツールヒント深度です。createClassObjectAtDepth および createObjectAtDepth の呼び出しに使用します。


kTop

static  kTop:Number  

定数を表します。他のコンテンツよりも上ですが、kTopmost より下になります。createClassChildtAtDepth および createChildAtDepth の呼び出しに使用します。


kTopmost

static  kTopmost:Number  

定数を表します。kTop を含むすべてのコンテンツよりも上になります。createClassChildtAtDepth および createChildAtDepth の呼び出しに使用します。