コンテンツにスキップ

EAUploader.Editor.API

ClassDescription
CoreAPIEAUploaderの全体に関わる公開APIを提供するクラス
LanguageAPI言語関連の公開APIを提供するクラス
UploadAPIアップロード関連の公開APIを提供するクラス

CoreAPI


MethodTypeDescription
SelectedPrefabPathString現在選択されているプレファブのパスを取得または設定
SelectedPrefabPathChangedEvent選択されているプレファブのパスが変更されたときに発生するイベント
HasVRMBoolEAUploaderでVRMが利用可能か示す値を取得
HasAvatarOptimizerBoolAvatar Optimizer パッケージが利用可能か示す値を取得
GetVersionStringEAUploaderの現在のバージョンを取得します
ReloadVoidEAUploaderを再読み込み(Initizalize)します

LanguageAPI


MethodTypeDescription
GetCurrentLanguageString現在の言語コードを取得
LocalizeVoid指定したVisualElementとその子要素のテキストをローカライズ
LocalizeFromJsonFileVoid指定したJSONファイルを使用して、指定したVisualElementとその子要素のテキストをローカライズ
GetLocalizedTextFromJsonFileString指定したキーに対応するローカライズされたテキストを、指定したJSONファイルから取得
ChangeLanguageVoidアプリケーションの言語を変更
GetAvailableLanguagesList利用可能な言語のリストを取得

UploadAPI


MethodTypeDescription
OnUploadCompleteEventアップロードが完了したときに発生するイベント
UploadProgressChangedEventアップロードの進行状況が変更されたときに発生するイベント
BuildAndTestAsyncTask指定したプレハブをビルドしてテストする非同期タスクを実行
GetVRCAvatarTask指定したプレハブのVRCAvatar情報を取得
UploadAvatarAsyncTask指定したプレハブをアバターとしてアップロードする非同期タスクを実行
UpdateVRCAvatarTask指定したプレハブのVRCAvatar情報を更新する非同期タスクを実行