Wednesday, August 18, 2010

Posted by Unknown |
セカンドライフのアバターのディスプレイネームが編集できるようになりました(Display Names: Bringing Greater Self-Expression to Second Life




そこでLSL(リンデソスクリプトランゲージ)とディスプレイネームとの関係についての説明がDisplay Names/LSLにあります。


■ディスプレイネームを取得するには?
→llGetDisplayName(key id) または llRequestDisplayName(key id)をつかってください
(ただし、ディスプレイネームの変更がデータに反映されるには最大で72時間ほどかかるみたいです)

■llKey2Nameは利くの?
→フルネームを返します

■llSensorは利くの?
→AGENT_BY_LEGACY_NAME, AGENT_BY_DISPLAY_NAME, AGENT_BY_USERNAMEのフラグがつきます。
それぞれ、レガシーネーム、ディスプレイネーム、ユーザネームを返します

■llDetectedNameは利くの?
→フルネームを返します

■llRequestAgentData(id,DATA_NAME)は利くの?
→フルネームを送ってください

■llListenは利くの?
→(チャットを名前でフィルターする場合)フルネームを送ってください


※ユーザネームの取得にはllGetUsername(key id) 、 llRequestUsername(key id)という関数が用意されます。

0 comments:

Post a Comment