vci:sample:onuse:no4

差分

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

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

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
最新リビジョン 両方とも次のリビジョン
vci:sample:onuse:no4 [2021/06/24 17:41]
t-daihisa
vci:sample:onuse:no4 [2022/03/06 22:58]
Ramen [非推奨の関数名修正]GetSubItem→GetTransform
ライン 1: ライン 1:
-====== ​グリップボタン押したときに段階的に小さくなるVCI ======+====== ​アイテム使ったときに段階的に小さくなるVCI ======
  
 useすると指定した段階で小さくなるVCIです。\\ useすると指定した段階で小さくなるVCIです。\\
ライン 14: ライン 14:
 <file lua main.lua>​ <file lua main.lua>​
 function onUse(use) function onUse(use)
-    local scale = vci.assets.GetSubItem(use).GetLocalScale()+    local scale = vci.assets.GetTransform(use).GetLocalScale()
     --scaleにマイナスの値が入らないように、一定以上小さくなったら定数で縮小させます     --scaleにマイナスの値が入らないように、一定以上小さくなったら定数で縮小させます
     if scale.y <= 0.11 then     if scale.y <= 0.11 then
-        vci.assets.GetSubItem(use).SetLocalScale(Vector3.zero)+        vci.assets.GetTransform(use).SetLocalScale(Vector3.zero)
         return         return
     end     end
ライン 25: ライン 25:
     scale.y = scale.y - steppoint     scale.y = scale.y - steppoint
     scale.z = scale.z - steppoint     scale.z = scale.z - steppoint
-    vci.assets.GetSubItem(use).SetLocalScale(scale)+    vci.assets.GetTransform(use).SetLocalScale(scale)
 end end
 </​file>​ </​file>​
vci/sample/onuse/no4.txt · 最終更新: 2022/09/05 18:02 by pastatto

ページ用ツール