LlGround/ja
From Second Life Wiki
Second Life Wiki > LlGround/ja
サンプル
// オブジェクトを着陸させたり着水させたりします // by Konigmann Lippmann & Strife Onizuka FindGroundOrWater() { float fHeight = llGround( ZERO_VECTOR ); float fWaterLevel = llWater( ZERO_VECTOR ); if( fHeight < fWaterLevel ) fHeight = fWaterLevel; vector vTarget = llGetPos(); //llSetPos では一度に 10 m しか移動させることができません integer iCounter = 1 + llAbs((integer)(vTarget.z - fHeight) / 10); vTarget.z = fHeight; do llSetPos( vTarget ); while( --iCounter ); } default { touch_start(integer total_number) { FindGroundOrWater(); } }
関連項目
関数
| • | llGroundContour | – | 地面の等高線を取得します | |
| • | llGroundNormal | – | 地面の法線を取得します | |
| • | llGroundSlope | – | 地面の傾斜を取得します | |
| • | llEdgeOfWorld | – | 隣接 SIM が存在するかを返します |
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。

