あなたの世界を作りなさい
ソーシャル
以下を追加中: フォロワーリスト機能
9分
zepeto moduleのソーシャルapiを使用すると、ワールドクリエイターはユーザーの友達リストを読み込むことができます。 ワールドクリエイターは、新しいユーザーをフォローしたり、フォローしたユーザーのフォローを解除したりすることもできます。 インストール方法 まず、window → パッケージマネージャー → zepeto worldパッケージのバージョン1 21 0以上をインストールしてください。 次に、zepeto moduleパッケージをインストールします。 ポップアップ友達リストプレハブの使用 zepeto moduleパッケージは、フォローリストやフォロワーリストを簡単に作成するためのuiプレハブを提供します。 1\) プロジェクトパネルで、パッケージ > zepeto module > ソーシャル > ランタイム > ui > resources > プレハブフォルダーに移動します。 2\) フォルダー内のプレハブの中から、followscrollview\ prefabをシーンにドラッグ&ドロップします。 ❗️ 注意 eventsystemオブジェクトがシーンに存在しない場合、この機能は正しく動作しない可能性があります。gameobject > ui > eventsystemに移動してオブジェクトを追加してください。 3\) 再生ボタンをクリックして、友達リストのポップアップが画面に表示されるのを確認します。 友達リストポップアップを作成するfollowscrollview\ prefabは、followscrollviewコンポーネントを使用して、画面に友達リストと総ユーザー数を読み込み、表示します。 followscrollviewコンポーネントに設定された情報は以下の通りです。 follow scroll viewコンポーネント 1 高さ スクロールビュー内のユーザー情報セル間の垂直距離の値 2 ロードカウント セルロードカウント:スクロールビューがスクロールされたときにロードされるセルデータの数。この値を高く設定すると、ロード速度に影響を与える可能性があります。 3 ユーザー情報プレハブ ユーザー情報を表示するための個々のセル用のuiプレハブ 4 トータルカウントプレハブ 総ユーザー数を表示するプレハブ。テキストは自動的に翻訳され、複数の言語で表示できます。 5 キャンバススケーラー 友達リストuiのキャンバス外観を選択できます。事前に作成されたキャンバスを使用できます。 6 垂直 フォロービューコントローラーを含む垂直画面uiプレハブを登録します。 7 水平 フォロービューコントローラーを含む水平画面uiプレハブを登録します。 8 背景 友達リストuiが表示されるときに表示される半透明の黒い画面 友達リストがfollowscrollviewを通じて生成されるとき、世界の画面が横向きモードの場合、followscrollview landscapeが適用されます。 画面が縦向きモードの場合、followscrollview portraitが適用されます。 followscrollview landscapeおよびfollowscrollview portraitに適用されるfollowview controllerコンポーネントで構成された情報は以下の通りです。 フォロービューコンポーネント 1 フォロワータブ フォロワータブグループ 2 フォロー中タブ フォロー中タブグループ 3 スクロールバー 友達リストのスクロールビュー 4 空の画像 友達リストが空のときに表示される画像 5 ローディングスピナー 友達リストが読み込まれている間に表示される画像 6 閉じるボタン 友達リストポップアップを閉じるためのボタン 7 タイトル 友達リストポップアップのタイトル 8 フォロワー フォロワーパネルのアクティブ/非表示状態を表示するためのボタンテキスト 9 フォロー中 フォロー中パネルのアクティブ/非表示状態を表示するためのボタンテキスト 10 空のテキスト 友達リストが空のときに表示されるテキスト。 11 パネル 全体uiパネル 以下に示すように、友人情報が表示されるセルには、フォローメセルビューとユーザー情報セルビューのコンポーネントが適用されています。それぞれのコンポーネントの情報は次のとおりです。 ユーザー情報セルビューコンポーネント 1 ビュー名 ユーザー名テキスト 2 プロフィールを見る ユーザープロフィール画像 3 フォローボタン ユーザーをフォローするボタン 4 アンフォローボタン ユーザーをアンフォローするボタン 5 バッジを見る バッジアイコン画像 6 グリーターバッジを見る グリーターアイコン画像 7 フォローを見る フォローボタンテキスト 8 フォロー中を見る アンフォローボタンテキスト 👍 ヒント zepetoテキストはunityengine ui textを継承し、世界内のuiの利便性のためにいくつかの追加機能を提供します。テキストはfollowscrollview prefab編集モードで簡単に編集できます。 ユーザー名の横に表示されるバッジアイコンは、zepetoクリエイターやグリーティングなどの特別なユーザーを示すために使用されるアイコンです。 友達リストポップアッププレハブuiの変更 ui要素を変更することで友達リストをカスタマイズできます。 packages内のプレハブを選択し、assetsフォルダにドラッグ&ドロップしてプレハブをコピーします。 👍 ヒント プレハブはpackagesフォルダ内では変更できませんが、assetsフォルダのサブフォルダにコピーされると変更できます。