Difference between revisions of "LlDetectedTouchNormal/ja"

From Second Life Wiki
Jump to navigation Jump to search
(Initial translation)
 
m (Fix link)
Line 8: Line 8:
|spec
|spec
|caveats=
|caveats=
* 以下の場合は {{LSL Const|TOUCH_INVALID_VECTOR|vecter|{{LSL_VR|0.0|0.0|0.0}}|c=ZERO_VECTOR と等しい}} が返されます:
* 以下の場合は {{LSL Const/ja|TOUCH_INVALID_VECTOR|vecter|{{LSL_VR|0.0|0.0|0.0}}|c=ZERO_VECTOR と等しい}} が返されます:
** アバターのビューアが touch 面の検出に対応していない。
** アバターのビューアが touch 面の検出に対応していない。
*** ビューアの対応は {{LSLG/ja|llDetectedTouchFace}} の戻り値でチェックできます。
*** ビューアの対応は {{LSLG/ja|llDetectedTouchFace}} の戻り値でチェックできます。

Revision as of 07:48, 3 June 2009

要約

関数: vector llDetectedTouchNormal( integer index );

touch イベントが発生した面の法線 (面の垂線)を vector で返します。

• integer index 探知情報の番号

index には 負のインデックス を使用できません。 touch 系イベントでのみ有効です。touch されたプリムとイベントが処理されるプリムは別かもしれません。これは llDetectedLinkNumber でチェックできます。同様に、どの面が touch されたかは llDetectedTouchFace でチェックできます。

警告

  • index が正常なインデックス範囲を外れていても、スクリプトはエラー表示を出さずに処理を続けます。
  • 以下の場合は TOUCH_INVALID_VECTOR が返されます:
    • アバターのビューアが touch 面の検出に対応していない。
    • touch 点がプリムの表面から外れた。
    • この関数を呼び出したイベントが touch 系イベントでない。
All Issues ~ Search JIRA for related Bugs

サンプル

関連項目

イベント

•  touch_start
•  touch
•  touch_end

関数

•  llDetectedLinkNumber
•  llDetectedTouchFace
•  llDetectedTouchST
•  llDetectedTouchUV
•  llDetectedTouchPos
•  llDetectedTouchBinormal

記事

•  検出

特記事項

経緯

Search JIRA for related Issues

Signature

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