Difference between revisions of "Category:LSL Vector/ja"
Jump to navigation
Jump to search
Coffee Mills (talk | contribs) |
Asuka Neely (talk | contribs) m |
||
Line 3: | Line 3: | ||
==Vector== | ==Vector== | ||
vectorは3個の[[LSL_float/ja|float]]の値のセットを含むデータ[[:Category:LSL Types/ja|型(type)]]です。各要素は変数名の後に .x、.y、.zを付加することにより個別にアクセスできます。 | |||
vector型は次のデータを保持するために使うことができます: | |||
* 位置: x, y, zの単位はm(メートル) | * 位置: x, y, zの単位はm(メートル) | ||
* 速度: x, y, | * 速度: x, y, zはスピードをあらわします。 | ||
* {{LSLGC|Color|色}}: | * {{LSLGC|Color|色}}: Redはx、Greenはy、Blueはz | ||
vector型は次の操作をサポートしています: | |||
* | * 加算、"+" 演算子 | ||
* | * 減算、"-" 演算子 | ||
* 乗算 (内積) | * 乗算 (内積)、 "*" 演算子 | ||
* | * 外積、"%" 演算子 | ||
vector型は[[Quaternion]] | vector型は[[Quaternion]]の乗算または除算によって回転させることができます。 | ||
===例=== | ===例=== |
Revision as of 21:30, 1 January 2008
LSL ポータル | 関数 | イベント | 型 | 演算子 | 定数 | 実行制御 | スクリプトライブラリ | カテゴリ別スクリプトライブラリ | チュートリアル |
Vector
vectorは3個のfloatの値のセットを含むデータ型(type)です。各要素は変数名の後に .x、.y、.zを付加することにより個別にアクセスできます。
vector型は次のデータを保持するために使うことができます:
- 位置: x, y, zの単位はm(メートル)
- 速度: x, y, zはスピードをあらわします。
- 色: Redはx、Greenはy、Blueはz
vector型は次の操作をサポートしています:
- 加算、"+" 演算子
- 減算、"-" 演算子
- 乗算 (内積)、 "*" 演算子
- 外積、"%" 演算子
vector型はQuaternionの乗算または除算によって回転させることができます。
例
vector test=<1.0, 2.0, 3.0>; llOwnerSay((string)test.z); // 3.0を出力する
Pages in category "LSL Vector/ja"
The following 6 pages are in this category, out of 6 total.