ユーザ用ツール

サイト用ツール


vci:updatelog:1.7.3a

VirtualCast1.7.3a VCI更新


パッケージの更新はありません。


VCIでキーボードの入力を受け取れるようになりました

キー名称 キーバインド(デフォルト) スクリプト 取得可能な値
X+ カーソルキー 右 vci.me.GetAxisInput().x -1,0,1
X- カーソルキー 左 vci.me.GetAxisInput().x -1,0,1
Y+ Uキー vci.me.GetAxisInput().y -1,0,1
Y- Iキー vci.me.GetAxisInput().y -1,0,1
Z+ カーソルキー上 vci.me.GetAxisInput().z -1,0,1
Z- カーソルキー下 vci.me.GetAxisInput().z -1,0,1
Button1 数値キーの1 vci.me.GetButtonInput(1) true,false
Button2 数値キーの2 vci.me.GetButtonInput(2) true,false
Button3 数値キーの3 vci.me.GetButtonInput(3) true,false
Button4 数値キーの4 vci.me.GetButtonInput(4) true,false
  • 使用可能なキーは上記の10種類です。
  • キーバインドはバーチャルキャストの設定から変更する事ができます。
  • キー入力の受付はVirtualCastのクライアントがアクティブになってる必要があります。
  • GetAxisInput()では、キー入力をXYZ軸入力に変換した値をVector3で取得できます。
    ただし値は -1,0,1 の3種類しか入りません。(-1~1のアナログ値ではない)
  • GetAxisInput()はキーを押している間値が入ります。何も入力していなければ0を返します。
  • キー入力はVCIスクリプトを実行しているクライアントのキー入力しか受け取りません。
    (if Is.Mine then の中にInputを書くと、VCIを出した人のみでキー入力が有効になる)

スクリプトリファレンス

下記、修正を行いました

  • HapticPulseが最後のSubItemでしか動作していなかった問題の修正
  • 大量のnodeに対してアニメーションを実行しているVCIを出ている部屋に凸した時に、エラーが出る問題の修正
vci/updatelog/1.7.3a.txt · 最終更新: 2019/09/19 19:43 by navana

ページ用ツール