Difference between revisions of "LlSetForce/ja"

From Second Life Wiki
Jump to navigation Jump to search
m (Undo revision 850032 by Mako Nozaki (Talk))
 
(One intermediate revision by one other user not shown)
Line 4: Line 4:
|func_energy=10.0
|func_energy=10.0
|func=llSetForce
|func=llSetForce
|p1_type=vector|p1_name=force|p1_desc=力の向き
|p1_type=vector|p1_name=force|p1_desc=方向力
|p2_type=integer|p2_name=local|p2_desc={{LSLG/ja|TRUE}}の場合[[Viewer coordinate frames#Local|ローカル]]軸を使用し、{{LSLG/ja|FALSE}}の場合[[Viewer coordinate frames#Region|リージョン]]軸を使用します。
|p2_type=integer|p2_name=local|p2_desc=真偽値。 {{LSLG/ja|TRUE}} の場合 [[Viewer coordinate frames/ja#Local|ローカル]] 軸を使用し、 {{LSLG/ja|FALSE}} の場合 [[Viewer coordinate frames/ja#Region|リージョン]] 軸を使用します。
|func_footnote=力を加え続けます。llApplyImpulseは瞬発的なpushです。
|func_footnote=継続的な力です。 {{LSLG/ja|llApplyImpulse}} は瞬発的な Push です。
|func_desc=オブジェクトに力を適用します。(スクリプトが物理の場合)
|func_desc=オブジェクトに力を加えます (スクリプトが物理の場合)
|spec
|spec
|caveats=物理オブジェクト上でのみ動きます。
|caveats=物理オブジェクトとアタッチメント (非物理でも物理でも) で動作します。アタッチメントに使用すると、アバターに力を加えます。
|constants
|constants
|examples=<lsl>//A simple rocket script. Launches object up when touched.
|examples=<source lang="lsl2">//簡単なロケットスクリプトです。タッチするとオブジェクトを発射します。
//Sit on it for an interesting ride!
//上に座って乗ると面白いですよ!
default {
default
    touch_start(integer i) {
{
          llSetForce(<0,0,0x7FFFFFFF>, 0);  //FLY!
    touch_start(integer i)
    }
    {
}</lsl>
        llSetStatus(STATUS_PHYSICS, TRUE);
        llSetForce(<0,0,0x7FFFFFFF>, 0);  //FLY!
    }
}</source>
|helpers
|helpers
|also_functions={{LSL DefineRow||[[llSetForceAndTorque/ja|llSetForceAndTorque]]|}}
|also_functions={{LSL DefineRow||{{LSLG/ja|llSetForceAndTorque}}|}}
{{LSL DefineRow||[[llSetTorque/ja|llSetTorque]]|}}
{{LSL DefineRow||{{LSLG/ja|llSetTorque}}|}}
{{LSL DefineRow||[[llApplyImpulse/ja|llApplyImpulse]]|瞬発に力を入れます}}
{{LSL DefineRow||{{LSLG/ja|llApplyImpulse}}|瞬間的な力}}
|also_tests
|also_tests
|also_events
|also_events

Latest revision as of 12:44, 25 February 2016

要約

関数: llSetForce( vector force, integer local );

オブジェクトに力を加えます (スクリプトが物理の場合) 。

• vector force 方向力
• integer local 真偽値。 TRUE の場合 ローカル 軸を使用し、 FALSE の場合 リージョン 軸を使用します。

継続的な力です。 llApplyImpulse は瞬発的な Push です。

警告

物理オブジェクトとアタッチメント (非物理でも物理でも) で動作します。アタッチメントに使用すると、アバターに力を加えます。

サンプル

//簡単なロケットスクリプトです。タッチするとオブジェクトを発射します。
//上に座って乗ると面白いですよ!
default
{
    touch_start(integer i)
    {
        llSetStatus(STATUS_PHYSICS, TRUE);
        llSetForce(<0,0,0x7FFFFFFF>, 0);  //FLY!
    }
}

関連項目

関数

•  llSetForceAndTorque
•  llSetTorque
•  llApplyImpulse 瞬間的な力

特記事項

Search JIRA for related Issues

Signature

function void llSetForce( vector force, integer local );
この翻訳は 原文 と比べて古いですか?間違いがありますか?読みにくいですか?みんなで 修正 していきましょう! (手順はこちら)
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。