Difference between revisions of "PRIM SIZE/ja"

From Second Life Wiki
Jump to navigation Jump to search
(New page: <onlyinclude>{{#if: {{#vardefine:size_const|{{LSL Const/ja|PRIM_SIZE|integer|7|c=プリムの大きさを{{GetSet|{{{1|}}}|取得|設定|/}}するのに用いられます}}}} {{#vardefin...)
 
Line 3: Line 3:
{{#vardefine:size_const|{{LSL Const/ja|PRIM_SIZE|integer|7|c=プリムの大きさを{{GetSet|{{{1|}}}|取得|設定|/}}するのに用いられます}}}}
{{#vardefine:size_const|{{LSL Const/ja|PRIM_SIZE|integer|7|c=プリムの大きさを{{GetSet|{{{1|}}}|取得|設定|/}}するのに用いられます}}}}


{{#vardefine:p_size_desc|x、yとzで0.01から10.0の範囲}}
{{#vardefine:p_size_desc|x, y, z それぞれについて 0.01 ~ 10.0 の範囲}}


}}</onlyinclude>{{#if:
}}</onlyinclude>{{#if:
Line 11: Line 11:
|type=integer
|type=integer
|value=7
|value=7
|desc=プリムの大きさを設定、あるいは返します。
|desc=プリムの大きさを取得設定します。
|pa={{LSL Constant/List/ja|i_front=[&#32;{{#var:size_const}},&#32;|i_end=&nbsp;]
|pa={{LSL Constant/List/ja|i_front=[&#32;{{#var:size_const}},&#32;|i_end=&nbsp;]
|text=When used with [[llSetPrimitiveParams/ja|llSetPrimitiveParams]] & [[llSetLinkPrimitiveParams/ja|llSetLinkPrimitiveParams]]
|text={{LSLG/ja|llSetPrimitiveParams}} や {{LSLG/ja|llSetLinkPrimitiveParams}} と一緒に使用されたとき
|i1_type=vector|i1_name=size
|i1_type=vector|i1_name=size
|toc=llSetPrimitiveParams
|toc=llSetPrimitiveParams
}}
}}
|pb={{LSL Constant/List/ja|i_front=[[llGetPrimitiveParams/ja|llGetPrimitiveParams]]([&nbsp;{{#var:size_const}}|i_end=&nbsp;]);|
|pb={{LSL Constant/List/ja|i_front={{LSLG/ja|llGetPrimitiveParams}}([&nbsp;{{#var:size_const}}|i_end=&nbsp;]);|
|r_front=[&nbsp;|r_end=&nbsp;]を返します。
|r_front=[&nbsp;|r_end=&nbsp;] のリストを返します。
|text
|text
|r1_type=vector|r1_name=size
|r1_type=vector|r1_name=size
|toc=llGetPrimitiveParams
|toc=llGetPrimitiveParams
}}
}}
|examples
|examples=
<lsl>//プリムのサイズと回転を変更します。
default
{
  touch_start(integer total_number)
  {
    llSetPrimitiveParams([
        PRIM_SIZE, <0.25,0.5,1.0>,
        PRIM_ROTATION, <1.0, 0.0, 0.0, 0.0>
      ]);
  }
} </lsl>
|constants=
|constants=
|functions=
|functions=
{{LSL DefineRow||[[llGetPrimitiveParams/ja|llGetPrimitiveParams]]|}}
{{LSL DefineRow||{{LSLG/ja|llGetPrimitiveParams}}|}}
{{LSL DefineRow||[[llSetPrimitiveParams/ja|llSetPrimitiveParams]]|}}
{{LSL DefineRow||{{LSLG/ja|llSetPrimitiveParams}}|}}
{{LSL DefineRow||[[llSetLinkPrimitiveParams/ja|llSetLinkPrimitiveParams]]|}}
{{LSL DefineRow||{{LSLG/ja|llSetLinkPrimitiveParams}}|}}
{{LSL DefineRow||[[llGetScale/ja|llGetScale]]|}}
{{LSL DefineRow||{{LSLG/ja|llGetScale}}|}}
{{LSL DefineRow||[[llSetScale/ja|llSetScale]]|}}
{{LSL DefineRow||{{LSLG/ja|llSetScale}}|}}
|events=
|events=
|location
|location

Revision as of 05:35, 15 June 2010

解説

定数: integer PRIM_SIZE = 7;

integer 定数 PRIM_SIZE の値は 7 です。

プリムの大きさを取得設定します。

llSetPrimitiveParams

[ PRIM_SIZE, vector size ]
• vector size x, y, z それぞれについて 0.01 ~ 10.0 の範囲

llSetPrimitiveParamsllSetLinkPrimitiveParams と一緒に使用されたとき

llGetPrimitiveParams

llGetPrimitiveParams([ PRIM_SIZE ]);

vector size ] のリストを返します。

• vector size x, y, z それぞれについて 0.01 ~ 10.0 の範囲

関連記事

サンプル

<lsl>//プリムのサイズと回転を変更します。 default {

 touch_start(integer total_number)
 {
   llSetPrimitiveParams([
       PRIM_SIZE, <0.25,0.5,1.0>,
       PRIM_ROTATION, <1.0, 0.0, 0.0, 0.0>
     ]);
 }

} </lsl>

特記事項

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