vci:updatelog:1.5.1a

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
vci:updatelog:1.5.1a [2019/08/28 15:57]
oinari
vci:updatelog:1.5.1a [2022/03/06 23:11] (現在)
Ramen [非推奨の関数名修正]GetSubItem→GetTransform
ライン 1: ライン 1:
 ====== VirtualCast 1.5.1a VCI更新 ====== ====== VirtualCast 1.5.1a VCI更新 ======
- 
----- 
- 
 ===== アイテムの状態を変数として同期する機能 ===== ===== アイテムの状態を変数として同期する機能 =====
  
 アイテム変数をネットワークを介して同期する **vci.state** と、 アイテム変数をネットワークを介して同期する **vci.state** と、
 それを使うのに必要な **updateAll**,​ **vci.assets.IsMine**,​ **ExportTransform(SubItem).IsMine** を追加します それを使うのに必要な **updateAll**,​ **vci.assets.IsMine**,​ **ExportTransform(SubItem).IsMine** を追加します
- 
  
 ==== updateAll と vci.state の使用例 ==== ==== updateAll と vci.state の使用例 ====
ライン 20: ライン 16:
 end end
  
-function onUse() -- グリップボタン+function onUse() -- 使用時
  local toggle = vci.state.Get("​TOGGLE"​)   local toggle = vci.state.Get("​TOGGLE"​)
  vci.state.Set("​TOGGLE",​ not toggle)   vci.state.Set("​TOGGLE",​ not toggle)
ライン 40: ライン 36:
 end) end)
  
-function onUse() -- グリップボタン+function onUse() -- 使用時
     local value = vci.studio.shared.Get(TOGGLE)     local value = vci.studio.shared.Get(TOGGLE)
     vci.studio.shared.Set(TOGGLE,​ not value)     vci.studio.shared.Set(TOGGLE,​ not value)
ライン 64: ライン 60:
  
 <file lua> <file lua>
-subitem = vci.assets.GetSubItem('​item_name'​)+subitem = vci.assets.GetTransform('​item_name'​)
  
 function updateAll() -- 所有権に関係なく全ユーザーに来る function updateAll() -- 所有権に関係なく全ユーザーに来る
vci/updatelog/1.5.1a.1566975440.txt.gz · 最終更新: 2019/08/28 15:57 by oinari

ページ用ツール