Difference between revisions of "LlScaleTexture/ja"
Jump to navigation
Jump to search
Mako Nozaki (talk | contribs) m |
|||
Line 12: | Line 12: | ||
|caveats | |caveats | ||
|constants | |constants | ||
|examples=< | |examples=<source lang="lsl2"> | ||
//6 つの面のテクスチャを拡大縮小します | //6 つの面のテクスチャを拡大縮小します | ||
float scale; | float scale; | ||
Line 28: | Line 28: | ||
} | } | ||
} | } | ||
</ | </source> | ||
|helpers | |helpers | ||
|also_functions={{LSL DefineRow||{{LSLG/ja|llGetTextureScale}}}} | |also_functions={{LSL DefineRow||{{LSLG/ja|llGetTextureScale}}}} |
Latest revision as of 06:41, 25 February 2016
LSL ポータル | 関数 | イベント | 型 | 演算子 | 定数 | 実行制御 | スクリプトライブラリ | カテゴリ別スクリプトライブラリ | チュートリアル |
要約
関数: llScaleTexture( float u, float v, integer face );仕様
標準のテクスチャ・マッピングモードでは、スケールユニットは面ごとに繰り返します。平面テクスチャマッピングモードでは、スケールユニットは 1/2 メートルごとに繰り返します。これは、平面テクスチャのスケールユニットはメートル毎に繰り返す、インワールドの編集ツールと対照的です。
警告
- この関数は 0.2 秒間、スクリプトを停止します。
- face が存在しない面を指している場合、関数はエラーを出さずに復帰します。
サンプル
//6 つの面のテクスチャを拡大縮小します
float scale;
default
{
state_entry()
{
integer i;
for( i = 1; i < 7; i++ )
{
scale = scale + .1;
llScaleTexture( (float)scale, (float)scale, i);
}
}
}
関連項目
関数
• | llGetTextureScale |
特記事項
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。