PRIM TEXTURE/ja

From Second Life Wiki
< PRIM TEXTURE
Revision as of 00:53, 13 August 2008 by Asuka Neely (talk | contribs) (New page: <onlyinclude>{{#if: {{#vardefine:return|[ {{HoverText|""|string texture}}, {{HoverLink|ZERO_VECTOR|{{LSL VR|0.0|0.0|0.0}} vectorの繰り返し}}, {{HoverLink|ZERO_VECTOR|{{LSL VR|0....)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

解説

定数: integer PRIM_TEXTURE = 17;

integer 定数 PRIM_TEXTURE の値は 17 です。

プリム側面のテクスチャ設定の取得あるいは設定に用いられます。

llSetPrimitiveParams

[ PRIM_TEXTURE, integer face, string texture, vector repeats, vector offsets, float rotation_in_radians ]
• integer face 番号もしくは ALL_SIDES
• string texture プリムの インベントリ の中にあるtextureまたは UUID
• vector repeats 0.01単位での、0.0から100の範囲のxとy。(zは無効化されます)
• vector offsets -1から1の範囲のxとy。(zは無効化されます)
• float rotation_in_radians ラジアンの角度

llSetPrimitiveParamsllSetLinkPrimitiveParamsが使用されるときに併せて用いられます。

注意

  • texture がプリムの中で見つからない場合、かつこれが UUID でない場合、またはこれがtextureでない場合、エラーが DEBUG_CHANNEL 上で叫ばれます。
  • textureUUID である場合、オブジェクト自体に新たな アセット権限 が発生するようなことはありません。
    • アセットをプリムのインベントリの中に置いた場合、これまで発生していた使用制限は新しいオブジェクトで新たに作成されません。

llGetPrimitiveParams

llGetPrimitiveParams([ PRIM_TEXTURE, integer face ]);

list [ string texture, vector repeats, vector offsets, float rotation_in_radians ]を返します。

• integer face 番号もしくは ALL_SIDES

• string texture プリムの インベントリ の中にあるtextureまたは UUID
• vector repeats 0.01単位での、0.0から100の範囲のxとy。(zは無効化されます)
• vector offsets -1から1の範囲のxとy。(zは無効化されます)
• float rotation_in_radians ラジアンの角度

注意

関連記事

定数

•  CHANGED_TEXTURE

関数

•  llSetPrimitiveParams
•  llSetLinkPrimitiveParams
•  llGetPrimitiveParams

イベント

•  changed

特記事項

この翻訳は 原文 と比べて古いですか?間違いがありますか?読みにくいですか?みんなで 修正 していきましょう! (手順はこちら)