EmitToSelf#

ExportMessage.EmitToSelf(messageName, value)#

メッセージ」をすべてのクライアント上の空間内にある自身の VCI インスタンスに対して送信します。

Parameters:
  • messageName (string) -- メッセージの名前

  • value (nil|boolean|number|string|table) -- メッセージの値

説明#

送信先クライアント

送信先 VCI インスタンス

自分自身を含むすべて

自分自身の VCI インスタンス

  • 自分自身の VCI インスタンスに対して送信します。

  • vci.message.EmitWithId(message_name, value, vci.assets.GetInstanceId())と同じです。

  • 自分自身を含むすべてのクライアントに対して送信します。

  • 同じ VCI が複数インスタンス存在しても、自分自身の VCI インスタンスにのみメッセージを届けることができます。

  • なるべく update()updateAll() などのイベントで周期的に呼び出さないでください

Example#

function onUse(objectName)
    -- 自分自身の VCI インスタンスに対してメッセージを送信
    vci.message.EmitToSelf("color", 3)
end