一般イベント
イベント
ACTIVE_SPACE_CHANGE
world.events.globalIdで、ワールドがSpaceをロードしたときに発行される(Spaceがロードされることは約束されない)。
プロパティ
いない。
例
- .listen
- .onEvent
- .addEventListener
defineState('initial-state').initial().listen(world.events.globalId, ecs.events.ACTIVE_SPACE_CHANGE, () => {
console.log('Active space change')
})
LOCATION_SPAWNED
マップ上に VPS ロケーションがスポーンされると、マップ eid と world.events.globalId に発行される。
Properties
| プロパティ | タイプ | 説明 |
|---|---|---|
| id | string | 場所の一意識別子 |
| imageUrl | ストリング | ロケ地イメージ |
| title | string | 場所のタイトル |
| lat | number | 場所の緯度 |
| lng | number | 場所の経度 |
| mapPoint | イード | コンテンツの親となるマップポイントエンティティ。 |
例(グローバル)
- .listen
- .onEvent
- .addEventListener
defineState('initial-state').initial().listen(eid, ecs.events.LOCATION_SPAWNED, (event) => {
console.log('Location spawned: ', event.data.lat, event.data.lng)
})