controlイベント処理は1プリムで1つ

harayoki

2007年10月25日 06:46


userControls links

けっこう大事なメモ。

llTakeControlsは1プリムに対して1制御。
scriptを別にしても1プリムである場合、2人のキー入力を受け付けることはできない。
正しく言うと、2人の判別ができずに、2回イベントがわたってくる。
press(held & ~change)が何回も取得できたりする。

2人のキー入力を制御したい場合は、
子プリムを用意し別々のプリムにてllTakeControlsを呼び出す。


実は、2人以上のキー入力制御を行えるユーザコントロールモジュールはほぼできてるんだけど。
発表してなかった。いや、存在を忘れてた。

そして使い方を忘れてる;;
やっぱエントリーにかかないとダメか。


ユーザコントロール