SceneDataset¶
Scene の data と Scene.addDataset のデータセット。
Scene.getDataset で取得し、パケットの反映と表示を操作する。
外したあとの操作と不正な引数は、警告して無視する。
Accessors¶
id¶
getid():string
データセットの id。
Returns¶
string
visibility¶
getvisibility():boolean
データセットを表示しているか。省略時の初期値は true。
Returns¶
boolean
Methods¶
applyData()¶
applyData(
packet):Promise<void>
このデータセットだけにパケットを反映する。 呼び出した順に反映し、反映が終わると Promise が解決する。 不正な部分は警告して無視する。通信の開始はアプリが担当する。
Parameters¶
| Parameter | Type | Description |
|---|---|---|
packet |
Packet |
models、entities、mode、interpolation、samples を持つパケット(SceneDataset.Packet)。 |
Returns¶
Promise<void>
setVisibility()¶
setVisibility(
visible):void
表示を切り替える。エンティティ自身の visibility は変えない。 非表示のあいだもパケットと存在期間の判定は反映される。
Parameters¶
| Parameter | Type | Description |
|---|---|---|
visible |
boolean |
表示するか。真偽値以外は警告して無視する。 |
Returns¶
void