Class: WorkSpace

WorkSpace

new global.WorkSpace (json)

NameTypeDefaultDescription
jsonstring""optional

Members

name

プロジェクト名を返す

name

プロジェクト名をセット

nextLibraryId readonly

ライブラリのユニークIDを生成

root readonly

rootのMovieClipを戻す

scene

現在表示中のシーン(MovieClip)を返す

scene

指定のシーン(MovieClip)を起動する

stage readonly

プロジェクトのStageオブジェクトを返す

Methods

addLibrary (library)object

ライブラリに追加されたObjectをプロジェクト内部に格納

NameTypeDescription
libraryobject
Returns:
TypeDescription
object

getLibrary (id)object

指定のライブラリのアイテムを返す

NameTypeDescription
iduint
Returns:
TypeDescription
object

initialize (scene)void

初期起動関数

NameTypeDescription
sceneMovieClip
Returns:
TypeDescription
void

load (json)void

指定のプロジェクトJSONを読み込む

NameTypeDescription
jsonstring
Returns:
TypeDescription
void

redo ()void

保存した一個先のプロジェクトデータを読み込む

Returns:
TypeDescription
void

reloadData (data)void

undo/redoのデータの再読み込み

NameTypeDescription
datastring
Returns:
TypeDescription
void

removeLibrary (id)void

指定のライブラリのアイテムを削除

NameTypeDescription
iduint
Returns:
TypeDescription
void

run ()void

起動関数

Returns:
TypeDescription
void

stop ()void

プロジェクトを停止

Returns:
TypeDescription
void

temporarilySaved ()void

メモリに現在のプロジェクトデータを保存

Returns:
TypeDescription
void

toJSON ()string

プロジェクトのJSONを生成

Returns:
TypeDescription
string

undo ()void

保存した一個前のプロジェクトデータを読み込む

Returns:
TypeDescription
void