あなたの世界を作りなさい
プレイヤーとキャラクター:基本
ZEPETOプレーヤー
5min
その ZepetoPlayer は、マルチプレイヤーの世界におけるZEPETOキャラクターのユニットインスタンスとして機能します。これは、あなたが直接操作するプレイヤーと、シーン内の他のプレイヤーの両方を表します。
このガイドでは、操作しているローカルプレイヤーに関する情報を表示するために、ZEPETO PlayerのAPIを利用する方法を探ります。
ZepetoPlayer APIに興味がある場合は、ドキュメントを参照してください:
OnAddedLocalPlayer()コールバックを利用して、ローカルプレイヤーが読み込まれたかどうかを確認します。
以下は、これを示すサンプルコードです:
- スクリプトの説明:
- 最初は、this._localPlayerは未宣言であり、null値を持っています。ログインユーザーIDを使用してローカルプレイヤーを作成します。
- ZepetoPlayers.instance.CreatePlayerWithUserId()。ローカルプレイヤーの読み込みが完了すると、OnAddedLocalPlayer()コールバックが値をthis._localPlayerに割り当てます。
- このメソッドを使用すると、ローカルプレイヤーを読み込み、その読み込み状況を確認できます。
以下は、読み込まれたローカルプレイヤーのzepeto ID、ユーザーID、および名前をコンソールログに印刷する方法の例です。
提供されたサンプルコードでは、ZepetoPlayers.instance.CreatePlayerWithUserId()は明示的に追加されていません。