あなたの世界を作りなさい
チャット

クイックチャット

4min

ZepetoWorldContent APIのQuickMessage関連の機能を使用すると、世界内でメッセージを送受信する機能を実装できます。

Document image

  • この機能は、マルチプレイヤー要素が実装されたワールドで利用可能です。



QuickMessage機能を使用するには、以下のようにインポート文を作成する必要があります。

TypeScript




ZepetoWorldContent APIは、以下のQuickMessage関連の機能を提供します。

API

説明

ZepetoWorldContent.GetQuickMessageList($onComplete: System.Action$1<QuickMessage[]>, $onError: System.Action$1)

現在のワールドのQuickMessageリストをインポートします。(デバイスの言語に対応するインポート。)



以下のようにコードとして使用できます。

TypeScript




WorldMultiplayChatContent APIは、マルチプレイヤーでのQuickMessageの同期を可能にします。

以下の機能を使用すると、チャットメッセージが送信され、チャットウィンドウに出力されます。さらに、ZepetoPlayersでBubbleChatを有効にすると、アプリ内にスピーチバブルが表示されるのが見えます。

API

説明

SendQuickMessage($quickId: string):void;

マルチプレイヤーサーバーに入力されたquickIdメッセージを送信します。

❗️ 注意 quickIdの値が既存のQuickMessageリストと異なる場合、送信されません。



QuickMessageクラスは以下のコンポーネントで構成されています:

TypeScript




以下はQuickMessage機能の関数を使用した完全な例コードです。

TypeScript