Difference between revisions of "LlSetColor/Newbie Notes/ja"
< LlSetColor | Newbie Notes
Jump to navigation
Jump to search
Asuka Neely (talk | contribs) m |
Mako Nozaki (talk | contribs) m |
||
Line 1: | Line 1: | ||
{{LSL Newbie Notes}} | {{LSL Newbie Notes}} | ||
<onlyinclude> | <onlyinclude> | ||
llSetColor はプリムの指定面、あるいはプリムの全ての色を変更します。 | |||
例: <lsl>llSetColor(<r, g, b>, ALL_SIDES);</lsl> | 例: <lsl>llSetColor(<r, g, b>, ALL_SIDES);</lsl> | ||
'''r, g, b''': | '''r, g, b''': 赤・緑・青、の値で、それぞれが 0.0 から 1.0 の範囲をとります。 | ||
</onlyinclude> | </onlyinclude> | ||
必ず{{LSL VR|}}の中に含まれるため、[[vector/ja|ベクトル]]値として書かれます。{{LSL VR|0.0|0.0|0.0}}( | 必ず {{LSL VR|}} の中に含まれるため、 [[vector/ja|ベクトル]] 値として書かれます。 {{LSL VR|0.0|0.0|0.0}} (黒) から {{LSL VR|1.0|1.0|1.0}} (白) の間の範囲になります。 | ||
色の値の例: | 色の値の例: | ||
Line 16: | Line 16: | ||
{{LSL Const/ja|ALL_SIDES|integer|-1|hex=0xFFFFFFFF}}:'''プリムの全面が新しい色に変わる'''ということを意味します。数値を代わりに用いる場合、変えられるのは'''プリムの一面だけ'''です。 | {{LSL Const/ja|ALL_SIDES|integer|-1|hex=0xFFFFFFFF}}:'''プリムの全面が新しい色に変わる'''ということを意味します。数値を代わりに用いる場合、変えられるのは'''プリムの一面だけ'''です。 | ||
例: | 例: 箱は 6 つの面をもっていて、値は 0 から 5 を用います。 | ||
*llSetColor({{LSL VR|1.0|1.0|1.0}}, 0); | *llSetColor({{LSL VR|1.0|1.0|1.0}}, 0); | ||
上の例では白に箱の上の面が変わります。 | 上の例では白に箱の上の面が変わります。 | ||
LSL の色に関係する追加情報は {{LSLGC/ja|Color}} で続きを読んでください。 |
Revision as of 00:43, 9 May 2010
LSL ポータル | 関数 | イベント | 型 | 演算子 | 定数 | 実行制御 | スクリプトライブラリ | カテゴリ別スクリプトライブラリ | チュートリアル |
llSetColor はプリムの指定面、あるいはプリムの全ての色を変更します。
例: <lsl>llSetColor(<r, g, b>, ALL_SIDES);</lsl> r, g, b: 赤・緑・青、の値で、それぞれが 0.0 から 1.0 の範囲をとります。
必ず <> の中に含まれるため、 ベクトル 値として書かれます。 <0.0, 0.0, 0.0> (黒) から <1.0, 1.0, 1.0> (白) の間の範囲になります。
色の値の例:
- <1.0, 1.0, 0.0> = 黄色
- <0.0, 1.0, 1.0> = シアン
- <0.0, 1.0, 0.0> = 緑
ALL_SIDES:プリムの全面が新しい色に変わるということを意味します。数値を代わりに用いる場合、変えられるのはプリムの一面だけです。
例: 箱は 6 つの面をもっていて、値は 0 から 5 を用います。
- llSetColor(<1.0, 1.0, 1.0>, 0);
上の例では白に箱の上の面が変わります。 LSL の色に関係する追加情報は 色 で続きを読んでください。