Difference between revisions of "PRIM TEXTURE/ja"

From Second Life Wiki
Jump to navigation Jump to search
m (sync with english page)
Line 9: Line 9:
{{#vardefine:p_offsets_desc|-1から1の範囲のxとy。(zは無効化されます)}}
{{#vardefine:p_offsets_desc|-1から1の範囲のxとy。(zは無効化されます)}}


{{LSL_Function/inventory/ja|texture|uuid=true|type=texture|{{#ifeq:{{{1|}}}|get|no_caveat=true}}|full={{{remote|}}}}}
{{LSL_Function/inventory/ja|texture|uuid=true|type=texture|no_caveat={{#ifeq:{{{1|}}}|get|true}}|full={{{remote|}}}}}


{{#vardefine:facetable|{{#var:facetable}}
{{#vardefine:facetable|{{#var:facetable}}

Revision as of 20:18, 16 April 2010

解説

定数: integer PRIM_TEXTURE = 17;

integer 定数 PRIM_TEXTURE の値は 17 です。

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

llSetPrimitiveParams

[ PRIM_TEXTURE, integer face, string texture, vector repeats, vector offsets, float rot ]
• 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 rot ラジアンの角度

llSetPrimitiveParamsllSetLinkPrimitiveParams で使用します。

警告

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

texture 定数

次の定数を (オプションで) texture の値に使用できます。 TEXTURE_BLANK, TEXTURE_DEFAULT, TEXTURE_MEDIA, TEXTURE_PLYWOOD, TEXTURE_TRANSPARENT

<lsl>llSetPrimitiveParams([ PRIM_TEXTURE, ALL_SIDES, "5748decc-f629-461c-9a36-a35a221fe21f", <1.0, 1.0, 0.0>, <0.0, 0.0, 0.0>, 0.0 ]); llSetPrimitiveParams([ PRIM_TEXTURE, ALL_SIDES, llGetInventoryName(INVENTORY_TEXTURE, 0), <1.0, 1.0, 0.0>, <0.0, 0.0, 0.0>, 0.0 ]); llSetPrimitiveParams([ PRIM_TEXTURE, 0, TEXTURE_PLYWOOD, <2.0, 5.0, 0.0>, <0.1, 0.2, 0.0>, 1.0 ]);</lsl>

llGetPrimitiveParams

llGetPrimitiveParams([ PRIM_TEXTURE, integer face ]);

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

• 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 rot ラジアンの角度

警告

JIRA で関連バグを検索する

関連記事

特記事項

全ての記事

~ JIRA で関連記事を検索
   CHANGED_TEXTURE is not triggered when texture is changed via script
この翻訳は 原文 と比べて古いですか?間違いがありますか?読みにくいですか?みんなで 修正 していきましょう! (手順はこちら)