気ままな一言
2008年03月25日
アバターレーダー
default { state_entry() { llSensorRepeat("", "", AGENT, 96, PI, 3.0); } // state_entry sensor(integer total_number) { integer i; string str = ""; for (i = 0; i < total_number; i++) { str += llDetectedName(i); // みつけた名前 vector pos = llDetectedPos(i); // みつけた座標 // 表示用(小数点以下四捨五入) str += "(" + (string)llRound(pos.x) + "," + (string)llRound(pos.y) + "," + (string)llRound(pos.z) + ")"; str += "\n"; } // 表示(恐らく文字数制限オーバーする……) llSetText(str, <1, 1, 1>, 1.0); } // sensor } // default