2016年7月13日水曜日

llSetPrimitiveParams複数設定

llSetPrimitiveParams系は複数のパラメーターを一度に設定できる。

default
{
    state_entry()
    {
        llSay(0, "Hello, Avatar!");
    }

    touch_start(integer total_number)
    {
        llSetLinkPrimitiveParamsFast(LINK_THIS,
              [ PRIM_TEXTURE, ALL_SIDES,
                      "5748decc-f629-461c-9a36-a35a221fe21f", <1,1,1>,<1,1,1>, 0 , 
     PRIM_FULLBRIGHT, ALL_SIDES, TRUE   , 
     PRIM_GLOW, ALL_SIDES ,0.1 ] 

);
    }
}


メモ
”|”など間に入れてもコンパイルは一応できるが、実行時エラーが出る。(やっちゃダメ)
 エラー文 例
  • llSetPrimitiveParams error running rule #1 (PRIM_FULLBRIGHT): bounds error; 25 is not in (0, 1).
  • llSetPrimitiveParams error running rule #2: need integer prim type.


LlSetPrimitiveParams/ja
http://wiki.secondlife.com/wiki/LlSetPrimitiveParams/ja

0 件のコメント:

コメントを投稿