Difference between revisions of "LlGetTextureOffset/ja"
Jump to navigation
Jump to search
Mako Nozaki (talk | contribs) m (Undo revision 850852 by Mako Nozaki (Talk)) |
Mako Nozaki (talk | contribs) |
||
Line 1: | Line 1: | ||
{{LSL_Function/face/ja|face|ALL_SIDES= | {{LSL_Function/face/ja|face|ALL_SIDES=面 0 が指定されたときと同じように動作します。|return={{LSL VR|0.0|0.0|0.0}}}} {{LSL_Function | ||
|func_id=178|func_sleep=0.0|func_energy=10.0 | |func_id=178|func_sleep=0.0|func_energy=10.0 | ||
|func=llGetTextureOffset | |func=llGetTextureOffset | ||
Line 5: | Line 5: | ||
|func_footnote | |func_footnote | ||
|func_desc | |func_desc | ||
|return_text= | |return_text= x ("U", 水平方向) と y ("V", 垂直方向) で構成される '''face''' のテクスチャオフセット | ||
|spec | |spec | ||
|caveats | |caveats | ||
|constants | |constants | ||
|examples= | |examples= | ||
<lsl>// | <lsl>//オーナーに全ての面のテクスチャオフセットを知らせます | ||
default | default | ||
{ | { | ||
Line 24: | Line 24: | ||
} | } | ||
}</lsl> | }</lsl> | ||
<lsl> | |||
vector offsetVec = llGetTextureOffset(0); | |||
float u = offsetVec.x; | |||
float v = offsetVec.y; | |||
// z は使用されていません。 | |||
</lsl> | |||
|helpers | |helpers | ||
|also_functions={{LSL DefineRow||[[llOffsetTexture/ja|llOffsetTexture]]|}} | |also_functions={{LSL DefineRow||[[llOffsetTexture/ja|llOffsetTexture]]|}} | ||
Line 32: | Line 38: | ||
|notes | |notes | ||
|cat1=Texture | |cat1=Texture | ||
|cat2 | |cat2=Face | ||
|cat3 | |cat3 | ||
|cat4 | |cat4 | ||
}} | }} |
Revision as of 04:18, 4 May 2010
LSL ポータル | 関数 | イベント | 型 | 演算子 | 定数 | 実行制御 | スクリプトライブラリ | カテゴリ別スクリプトライブラリ | チュートリアル |
Summary
Function: vector llGetTextureOffset( integer face );178 | Function ID |
0.0 | Forced Delay |
10.0 | Energy |
Returns a vector x ("U", 水平方向) と y ("V", 垂直方向) で構成される face のテクスチャオフセット
• integer | face | – | 面 番号もしくは ALL_SIDES |
face が ALL_SIDES であれば関数は面 0 が指定されたときと同じように動作します。
Caveats
Examples
<lsl>//オーナーに全ての面のテクスチャオフセットを知らせます default {
state_entry() { integer i = 0; integer max = llGetNumberOfSides(); while(i < max) { llSay(0,"Face "+(string)i+" texture offset is " + (string)llGetTextureOffset(i)); ++i; } }
}</lsl> <lsl> vector offsetVec = llGetTextureOffset(0); float u = offsetVec.x; float v = offsetVec.y; // z は使用されていません。
</lsl>See Also
Functions
• | llOffsetTexture | |||
• | llGetNumberOfSides |