あなたの世界を作りなさい
経済
アイテムアイコンのサムネイルダウンロードAPI
4分
zepeto moduleパッケージを使用すると、zepetoアイテムのサムネイルテクスチャをダウンロードできます。 アイテムのサムネイルを動的にダウンロードすることで、ビルドパッケージのサイズを削減するのに役立ちます。 ステップ 1 インストール まず、window → パッケージマネージャー → zepeto worldパッケージ1 21 14以降のバージョンをインストールしてください。 その後、zepeto moduleパッケージをインストールしてください。 ステップ 2 ui > 画像の追加 サムネイルを表示するために、シーンに画像コンポーネントを追加する必要があります。hierarchy > ui > raw imageを追加してください。 幅と高さを同じサイズに設定します。 ステップ 3 スクリプトを書く 階層を作成 > 空のオブジェクトを作成し、downloadthumbnailに名前を変更する プロジェクトを作成 > 作成 > zepeto > typescriptを作成し、downloadthumbnailsampleに名前を変更する。 以下のようにサンプルスクリプトを書く。 import { zepetoscriptbehaviour } from 'zepeto script'; import { shopservice } from 'zepeto module shop'; import as unityengine from 'unityengine'; import { rawimage } from 'unityengine ui'; export default class downloadthumbnailsample extends zepetoscriptbehaviour { public image rawimage; public itemcode string; start() { this startcoroutine(this downloaditemtexture()); } downloaditemtexture() { // 指定されたアイテムコードのサムネイルテクスチャをダウンロード var request = shopservice downloaditemthumbnail(this itemcode); yield new unityengine waituntil(()=>request keepwaiting == false); if(request responsedata issuccess) { this image texture = request responsedata texture; } } } 4\ スクリプトの記述が終わったら、downloadthumbnailオブジェクトにdownloadthumbnailsampleスクリプトを追加します。 5\ スクリプトインスペクタに画像を割り当て、itemcodeを入力します。 📘 itemcodeを確認する方法については、マネキンガイドを参照してください。 \[ zepeto マネキン docid\ rtspax0spfgvfafog7lvi ] 6\ \[▶︎(再生)]ボタンを押して実行すると、設定した画像にアイテムのサムネイルが表示されるはずです。