~~NOTOC~~
====== アセットのバージョン保存の仕様[アカウント] ======
VR空間に設置したVCIについて、アセットを差し替えた場合の仕様について説明します。\\
また、最新版のアセットに更新する手順もあわせて解説します。
===== 保存されるバージョンについて =====
投稿したアセットは、修正や変更が必要になった場合データを**差し替え**することができます。\\
差し替えを行った場合、過去のバージョンは保存され、削除されるわけではありません。
これはルームで**過去に設置されたVCIは、設置された際のバージョンが保存される**仕様のためです。\\
設置された際のSubItemの位置や[[https://developer.virtualcast.jp/vci-docs/api/classes/ExportState/index.html| アイテム内同期変数]]を記憶するため、最新版が読み込まれると変更に対応が出来なくなってしまいます。\\
そのため、アセットの差し替えを行った場合は、過去に設置されたVCIの**「再設置」**か、**「再読込」**が必要になります。
なお、**キャラクター**について差し替えを行った際も再読込の必要があります。
^ ^ 最新版への更新手順 ^^
^ アイテム | [[seed:replace#アイテムの再読込]] | [[seed:replace#アイテムの再設置]] |
^ ロケーション | [[seed:replace#ロケーションの再読込]] ||
^ キャラクター | [[seed:replace#キャラクターの変更]] |[[seed:replace#キャラクターの再読込]]|
===== アイテムの再読込 =====
**1. アイテムのコンテキストメニューから[再読込]を選択。**
**2. SubItem数が変わっている場合、位置を調整します。**
===== アイテムの再設置 =====
**1. アイテムのコンテキストメニューから[削除]を選択。**\\
アイテムメニューから個別に削除することもできます。
**2. 再度アイテムメニューから取り出します。**
* [[virtualcast/studio/contextmenu]]
* [[virtualcast/room/contextmenu]]
===== ロケーションの再読込 =====
**1. メニューから[ルーム情報 > ロケーション変更]をクリック。**\\
スタジオの場合は、メニューから[背景変更]です。
**2. 再読み込みするロケーションを選択します。**
===== キャラクター =====
キャラクターのアセットを差し替えた場合、スタジオとルームで仕様が異なります。\\
以下の表は差し替え後の操作の、再読込の有無をまとめたものです。
^ 差し替え後の操作 ^ スタジオ ^ ルーム ^
^ キャラクター変更 | 〇 | 〇 |
^ 別ルーム/スタジオ移動 | 〇 | 〇 |
^ キャラクター再読込 | 〇 | - |
==== スタジオ ====
使用中のキャラクターが差し替えられた場合、再読込されるまでは__過去のバージョン__のキャラクターが表示され続けます。\\
他の人がルームに入室した場合は、相手には__最新版のキャラクターが表示される__ため、見た目が食い違います。\\
これは仕様となります。
==== ルーム ====
使用中のキャラクターが差し替えられた場合、再読込されるまでは__過去のバージョン__のキャラクターが表示され続けます。\\
他の人がルームに入室した場合は、相手には__古いバージョンのキャラクターが相手に表示される__ため、見た目は同じになります。
===== キャラクターの変更 =====
**1. メニューから[キャラクター変更]を選択。**\\
**2. キャラクターを選択します。**
===== キャラクターの再読込 =====
スタジオのみの機能です。
**1. メニューから[システム > キャラクター再読込]を選択。**\\