Difference between revisions of "LlListenRemove/ja"

From Second Life Wiki
Jump to navigation Jump to search
m (Undo revision 848942 by Mako Nozaki (Talk))
m
Line 3: Line 3:
|func=llListenRemove|p1_type=integer|p1_name=number
|func=llListenRemove|p1_type=integer|p1_name=number
|func_footnote
|func_footnote
|func_desc=listenイベントのコールバック'''number'''を除去します。
|func_desc=listen イベントのコールバック '''number''' を除去します。
|return_text
|return_text
|spec
|spec
|caveats=*[[state/ja|ステート]]変更あるいは[[llResetScript/ja|スクリプトリセット]]で、すべてのlistenは自動で除去されます。
|caveats=*{{LSLG/ja|state}} の変更または {{LSLG/ja|llResetScript|スクリプトのリセット}} で、全てのリスナーは自動的に削除されます。
**ステート変更は全listenの開放のショートカットのように使えます。
**state の変更を、スクリプトのリスナーを全て解放するショートカットとして利用することもできます。
*'''number'''がすでに開放されているか無効の場合は、エラーは発生しません。
*'''number''' がすでに開放されているか、不正な値が指定された場合は、エラーは発生しません。
|constants
|constants
|examples=<lsl>integer olf;
|examples=<lsl>integer olf;
default
default
{
{
     //Repeats one line of text then stops listening
     //1 行のテキストを復唱して、リスニングを停止します
     state_entry()
     state_entry()
     {
     {
Line 25: Line 25:
}</lsl>
}</lsl>
|helpers
|helpers
|also_functions={{LSL DefineRow||[[llListen/ja|llListen]]}}
|also_functions={{LSL DefineRow||{{LSLG/ja|llListen}}}}
{{LSL DefineRow||[[llListenControl/ja|llListenControl]]}}
{{LSL DefineRow||{{LSLG/ja|llListenControl}}}}
|also_events={{LSL DefineRow|[[listen/ja|listen]]|}}
|also_events={{LSL DefineRow|{{LSLG/ja|listen}}|}}
|also_tests
|also_tests
|also_articles
|also_articles

Revision as of 22:35, 4 May 2010

要約

関数: llListenRemove( integer number );

listen イベントのコールバック number を除去します。

• integer number

警告

  • state の変更または スクリプトのリセット で、全てのリスナーは自動的に削除されます。
    • state の変更を、スクリプトのリスナーを全て解放するショートカットとして利用することもできます。
  • number がすでに開放されているか、不正な値が指定された場合は、エラーは発生しません。

サンプル

<lsl>integer olf; default {

   //1 行のテキストを復唱して、リスニングを停止します
   state_entry()
   {
       olf = llListen(0, "", llGetOwner(), "");
   }
   listen(integer channel, string name, key id, string message)
   {
       llOwnerSay(message);
       llListenRemove(olf);
   }
}</lsl>

関連項目

イベント

• listen

関数

•  llListen
•  llListenControl

特記事項

Search JIRA for related Issues

Signature

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