llGround
float llGround( vector オフセット )
機能概略
地面の高さを返します。
サンプル
default
{
touch_start(integer total_number)
{
float fGND=llGround(<0,0,0>);
vector vPOS=[[llGetPos]]();
vector vSCL=[[llGetScale]]();
float fZ=-vPOS.z+fGND+vSCL.z/2;
[[llSetPos]](vPOS+<0,0,fZ>);
}
}
サンプルの使い方
1)適当なオブジェクトを1つ作成します。
2)新しいスクリプトの全文を、サンプルと置き換え、保存します。
3)オブジェクトを空中に移動させてからTouchして、着地することを確認します。
Tips
詳細な説明
地面の高さを返します。
オフセット値があれば、それを加算します。
History
来客数: -
最終更新:2007年05月06日 12:18