Class: TimelineLayer

TimelineLayer

new view.timeline.TimelineLayer ()

Extends

  • BaseTimeline

Members

targetFrame

選択中のフレームElementを返す

targetFrames

選択中の全てのフレームElementを返す

targetLayer

選択中のレイヤーElementを返す

targetLayer

選択したレイヤーのElementをセット

targetLayers

選択中の全てのレイヤーElementを返す

Methods

activeCharacter ()void

タイムラインで選択したレイヤに設置されたDisplayObjectをアクティブ化する

Returns:
TypeDescription
void

activeLayer (element)void

選択したレイヤーをアクティブにする

NameTypeDescription
elementHTMLDivElement
Returns:
TypeDescription
void

activeMoveLayer (event)void

レイヤーの移動先となるレイヤーを変数にセットしてアクティブ表示にする

NameTypeDescription
eventEvent
Returns:
TypeDescription
void

addTargetFrame (layer_id, element)void

指定したレイヤーのフレームElementをアクティブ化

NameTypeDescription
layer_idnumber
elementHTMLDivElement
Returns:
TypeDescription
void

attachLayer ()void

レイヤー指定がない場合は一番上のレイヤーを強制的に選択
レイヤーが0の時はレイヤーを強制的に追加する

Returns:
TypeDescription
void

changeLabel (frame)void

フレームを移動に合わせてラベルの値を表示・更新する

NameTypeDescription
framenumber
Returns:
TypeDescription
void

changeType (element, type)void

タイムラインのアイコン押下処理

NameTypeDescription
elementHTMLDivElement
typestring
Returns:
TypeDescription
void

タイムラインの全てのアクティブElementを非アクティブ化
外部クラスからコールされる想定

Returns:
TypeDescription
void

clearActiveFrames ()void

選択中のフレームを全て非選択

Returns:
TypeDescription
void

clearActiveLayers ()void

選択中のレイヤーを全て非選択

Returns:
TypeDescription
void

clickDisable ()void

タイムラインの表示・非表示のOn/Off

Returns:
TypeDescription
void

clickLight ()void

タイムラインのハイライトのOn/Off

Returns:
TypeDescription
void

clickLock ()void

タイムラインのロックのOn/Off

Returns:
TypeDescription
void

create (current_frame, layer_id)void

タイムラインにレイヤーを追加する

NameTypeDefaultDescription
current_framenumber1optional
layer_idnumber-1optional
Returns:
TypeDescription
void

endExitLayer ()void

グルーピングされたレイヤーを抜ける処理を解除

Returns:
TypeDescription
void

endInput (event)void

入力終了処理

NameTypeDescription
eventKeyboardEvent
Returns:
TypeDescription
void

endMultiSelect ()void

フレームの複数洗濯を終了

Returns:
TypeDescription
void

endTargetGroup ()void

選択したフレームの移動処理

Returns:
TypeDescription
void

executeMoveLayer ()void

レイヤーの移動を終了する

Returns:
TypeDescription
void

exitLayer ()void

マスクやガイドなどのグルーピングされたレイヤーを抜ける処理

Returns:
TypeDescription
void

hideLayerPreview ()void

タイムラインのフレーム内容をプレビュー表示する

Returns:
TypeDescription
void

hideTargetGroup ()void

選択したフレームグループElementを非表示

Returns:
TypeDescription
void

inactiveMoveLayer (event)void

レイヤーの移動先となるレイヤーを変数から削除して非アクティブにする

NameTypeDescription
eventEvent
Returns:
TypeDescription
void

initialize ()void

初期起動関数

Returns:
TypeDescription
void

moveFrame (frame)void

フレームを移動

NameTypeDescription
framenumber
Returns:
TypeDescription
void

moveLayer (event)void

レイヤーの移動処理

NameTypeDescription
eventMouseEvent
Returns:
TypeDescription
void

moveTargetGroup (event)void

選択したフレームの移動表示

NameTypeDescription
eventMouseEvent
Returns:
TypeDescription
void

moveTimeLine (x)void

レイヤーのタイムラインの横移動処理

NameTypeDefaultDescription
xnumber0optional
Returns:
TypeDescription
void

multiSelect (event, select_element)void

フレームの複数選択

NameTypeDefaultDescription
eventMouseEvent
select_elementHTMLDivElementnulloptional
Returns:
TypeDescription
void

removeAll ()void

タイムラインの全てのElementを削除

Returns:
TypeDescription
void

removeFrame ()void

指定しているフレームのDisplayObjectを削除

Returns:
TypeDescription
void

selectFrame (event)void

タイムラインの選択したフレームをアクティブにする

NameTypeDescription
eventMouseEvent
Returns:
TypeDescription
void

selectLayer (event)void

選択したレイヤーの操作、アクティブなら移動を可能に
非アクティブならアクティブ化する。

NameTypeDescription
eventMouseEvent
Returns:
TypeDescription
void

showInput (event)void

InputElementを表示

NameTypeDescription
eventEvent
Returns:
TypeDescription
void

showLayerMenu (event)void

レイヤー変更メニューモーダルを表示

NameTypeDescription
eventEvent
Returns:
TypeDescription
void

showLayerPreview (event)void

タイムラインのフレーム内容をプレビュー表示する

NameTypeDescription
eventMouseEvent
Returns:
TypeDescription
void