Difference between revisions of "Category:LSL Chat/ja"

From Second Life Wiki
Jump to navigation Jump to search
m
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{LSL Header/ja|ml=*}}{{LSLC/ja|}}{{LSLC/ja|コミュニケーション}}
{{Multi-lang}}
{{LSL Header/ja|ml=*}}
{{LSLC/ja|}}{{LSLC/ja|Communications}}
チャットコミュニケーションは会話のようなものです。聞こえる範囲内で聞いている誰か(あるいは何らか)のためにテキストを”話します"。
チャットコミュニケーションは会話のようなものです。聞こえる範囲内で聞いている誰か(あるいは何らか)のためにテキストを”話します"。


SL内のユーザが/1で(クライアント内の)チャットテキストエントリーフィールドでチャットメッセージを開始した時、1はユーザが話しているチャンネルです{{Footnote|これはLinden Lab SL クライアントの仕様で、プロトコルの一部ではありません。他のクライアントはこれと異なる、あるいは全く実装されていないかもしれません。}}
SL内のユーザが/1で(クライアント内の)チャットテキストエントリーフィールドでチャットメッセージを開始した時、1はユーザが話しているチャンネルです{{Footnote|これはLinden Lab SL クライアントの仕様で、プロトコルの一部ではありません。他のクライアントはこれと異なる、あるいは全く実装されていないかもしれません。}}.


{{Tip|// (2つの前方スラッシュ)はあなたがチャットに入力した最近の特定チャンネルのショートカットです。}}
[Tip! // (2つの前方スラッシュ)はあなたがチャットに入力した最近の特定チャンネルのショートカットです。]


SL内ユーザは正数のチャンネルのみ直接チャット可能で{{Footnote|これはLinden Lab SLクライアントの制約のようなものであり、実際の制限ではありません。保証されるものではないでしょう。}}、0(技術的用語で別名[[PUBLIC_CHANNEL/ja|PUBLIC_CHANNEL]])と2147483647(別名[[DEBUG_CHANNEL/ja|DEBUG_CHANNEL]])の二つのパブリックチャンネル上で送信されたチャットのみみることができます。
SL内ユーザは正数のチャンネルのみ直接チャット可能で{{Footnote|これはLinden Lab SLクライアントの制約のようなものであり、実際の制限ではありません。保証されるものではないでしょう。}}、0(技術的用語で別名{{LSLG/ja|PUBLIC_CHANNEL}})と2147483647(別名{{LSLG/ja|DEBUG_CHANNEL}})の二つのパブリックチャンネル上で送信されたチャットのみみることができます。  


他には、スクリプトは-2147483647から2147483647の完全なチャンネルの範囲で、正の数、あるいは負の数あるいはいずれのチャンネルでも[[listen/ja|聞き取り]]と"会話"が可能です。
他には、スクリプトは-2147483647から2147483647の完全なチャンネルの範囲で、正の数、あるいは負の数あるいはいずれのチャンネルでも[[listen/ja|聞き取り]]と"会話"が可能です。  


チャットメッセージは最大1023バイト送信可能で、越えた分は切り捨てられます。
チャットメッセージは最大1023バイト送信可能で、越えた分は切り捨てられます。


スクリプトが組まれたプリムが自身の発言を聞く事はできません。ですが、スクリプトがリンクされたプリム内にあると、チャットを聞くことが可能です。もっとも、一般的な同じオブジェクト内でのスクリプト間コミュニケーションは[[llMessageLinked/ja|llMessageLinked]]を介して処理されます。
スクリプトが組まれたプリムが自身の発言を聞く事はできません。ですが、スクリプトがリンクされたプリム内にあると、チャットを聞くことが可能です。もっとも、一般的な同じオブジェクト内でのスクリプト間コミュニケーションは{{LSLG/ja|llMessageLinked}}を介して処理されます。


チャットを"聞く"には、スクリプトは明確に"listen"を開始する必要があります。1スクリプトにつきいずれも一度に64listenが限界となっています。限界を越えると"Too Many Listens"と不平をいってクラッシュします。スクリプトは自身のlistenを管理可能で、作成、リリース、そして無効にします。
チャットを"聞く"には、スクリプトは明確に"listen"を開始する必要があります。1スクリプトにつきいずれも一度に64listenが限界となっています。限界を越えると"Too Many Listens"と不平をいってクラッシュします。スクリプトは自身のlistenを管理可能で、作成、リリース、そして無効にします。
Line 22: Line 24:
!距離
!距離
|-
|-
|| [[llWhisper/ja|llWhisper]] || 10メートル
|| {{LSLG/ja|llWhisper}} || 10 メートル
|-
|-
|| [[llSay/ja|llSay]] || 20メートル
|| {{LSLG/ja|llSay}} || 20 メートル
|-
|-
|| [[llShout/ja|llShout]] || 100メートル
|| {{LSLG/ja|llShout}} || 100 メートル
|-
|-
|| [[llRegionSay/ja|llRegionSay]] || シム幅
|| {{LSLG/ja|llRegionSay}} || シム幅
|-
|| {{LSLG/ja|llRegionSayTo}} || シム幅
|}
|}
チャットが聞こえる距離は、用いたチャットのタイプと話し手の場所で確定します。チャットが聞こえる球状範囲は、アバターあるいはプリムである話し手の位置が中心とされます。
チャットが聞こえる距離は、用いたチャットのタイプと話し手の場所で確定します。チャットが聞こえる球状範囲は、アバターあるいはプリムである話し手の位置が中心とされます。


距離の延長あるいは短縮、また特定の方向において直接届ける方法はありません。
距離の延長あるいは短縮、また特定の方向において直接届ける方法はありません。  


[[llRegionSay/ja|llRegionSay]]は例外です。Simのどこにいても聞こえますが、チャンネル0(別名{{LSL Const/ja|PUBLIC_CHANNEL|integer|0}} )での配信ができない制限があります。{{Footnote|llRegionSayは、広範囲に渡って拡散するシステムのスクリプトの常用の需要をおさえるために導入されました。}}.
{{LSLG/ja|llRegionSay}}は例外です。Simのどこにいても聞こえますが、チャンネル0(別名{{LSLG/ja|PUBLIC_CHANNEL}} )での配信ができない制限があります。{{Footnote|llRegionSayは、広範囲に渡って拡散するシステムのスクリプトの常用の需要をおさえるために導入されました。}}
<div style="clear:left;"></div>


=== ユーザ製ユーティリティ関数 ===
=== ユーザ製ユーティリティ関数 ===

Latest revision as of 07:29, 14 December 2015

チャットコミュニケーションは会話のようなものです。聞こえる範囲内で聞いている誰か(あるいは何らか)のためにテキストを”話します"。

SL内のユーザが/1で(クライアント内の)チャットテキストエントリーフィールドでチャットメッセージを開始した時、1はユーザが話しているチャンネルです[1].

[Tip! // (2つの前方スラッシュ)はあなたがチャットに入力した最近の特定チャンネルのショートカットです。]

SL内ユーザは正数のチャンネルのみ直接チャット可能で[2]、0(技術的用語で別名PUBLIC_CHANNEL)と2147483647(別名DEBUG_CHANNEL)の二つのパブリックチャンネル上で送信されたチャットのみみることができます。

他には、スクリプトは-2147483647から2147483647の完全なチャンネルの範囲で、正の数、あるいは負の数あるいはいずれのチャンネルでも聞き取りと"会話"が可能です。

チャットメッセージは最大1023バイト送信可能で、越えた分は切り捨てられます。

スクリプトが組まれたプリムが自身の発言を聞く事はできません。ですが、スクリプトがリンクされたプリム内にあると、チャットを聞くことが可能です。もっとも、一般的な同じオブジェクト内でのスクリプト間コミュニケーションはllMessageLinkedを介して処理されます。

チャットを"聞く"には、スクリプトは明確に"listen"を開始する必要があります。1スクリプトにつきいずれも一度に64listenが限界となっています。限界を越えると"Too Many Listens"と不平をいってクラッシュします。スクリプトは自身のlistenを管理可能で、作成、リリース、そして無効にします。

関数 距離
llWhisper 10 メートル
llSay 20 メートル
llShout 100 メートル
llRegionSay シム幅
llRegionSayTo シム幅

チャットが聞こえる距離は、用いたチャットのタイプと話し手の場所で確定します。チャットが聞こえる球状範囲は、アバターあるいはプリムである話し手の位置が中心とされます。

距離の延長あるいは短縮、また特定の方向において直接届ける方法はありません。

llRegionSayは例外です。Simのどこにいても聞こえますが、チャンネル0(別名PUBLIC_CHANNEL )での配信ができない制限があります。[3]

ユーザ製ユーティリティ関数

•  mySay ユーザの画面上のチャットメッセージを消し去ります
•  mySayOwner (オーナーへの会話限定)ユーザの画面上のチャットメッセージを消し去ります

脚注

  1. ^ これはLinden Lab SL クライアントの仕様で、プロトコルの一部ではありません。他のクライアントはこれと異なる、あるいは全く実装されていないかもしれません。
  2. ^ これはLinden Lab SLクライアントの制約のようなものであり、実際の制限ではありません。保証されるものではないでしょう。
  3. ^ llRegionSayは、広範囲に渡って拡散するシステムのスクリプトの常用の需要をおさえるために導入されました。

Pages in category "LSL Chat/ja"

The following 13 pages are in this category, out of 13 total.