コンテンツにスキップ

Webツール

WebTool はローカル静的ギャラリーマネージャーです。画像 URL データを保守し、Unity がインポートできるギャラリー JSON をエクスポートします。

WebTool は完全なギャラリーエントリを管理します:

フィールド用途
idエントリ識別名
url画像直リンク
orientationLandscape / Portrait 分類
tagsタグ
noteメモ
metadata画像検出結果

Unity Bake は urlorientation だけを読み取ります。他のフィールドは WebTool が使用します。

WebTool は3種類のデータ入口をサポートします:

入口内容
Import JSON既存のギャラリー JSON を読み取ります
Import URL TXT1行1 URL のテキストファイルを読み取ります
Bulk URL Import複数行の URL を貼り付けます

Default Orientation は一括インポート時の初期方向に使用されます。

テーブルはエントリ単位の編集を提供します:

項目内容
URL画像アドレス
Orientation横画像 / 縦画像分類
Tagsタグテキスト
Noteメモテキスト
Metadata検出状態とサイズ情報

Add Blank Entry は空エントリの作成に使用します。

コントロール作用
SearchURL、ID、タグ、メモを検索
Orientation横画像 / 縦画像でフィルター
Metadata探測状態でフィルター
Page Size1ページに表示する数を設定

上部の統計は総数、横画像数、縦画像数、無効 URL 数、選択数、Metadata OK 数を表示します。

操作結果
Select Page現在のページを選択
Select Filtered現在のフィルター結果を選択
Clear Selection選択をクリア
Set Selected Landscape選択エントリを Landscape に設定
Set Selected Portrait選択エントリを Portrait に設定
Generate IDsURL ファイル名から ID を生成
Remove Duplicate URLs重複 URL を削除
Delete Selected選択エントリを削除
Add Tag To Selected選択エントリにタグを追加
Remove Tag From Selected選択エントリからタグを削除

Probe Image Sizes はブラウザに画像を読み込ませ、幅と高さを読み取ります。

検出に成功すると、metadata はサイズと状態を記録します。Apply Detected Orientation が有効な場合、ツールは幅と高さに基づいて方向を書き込みます: 幅>=高さ Landscape 高さ>幅 Portrait

Probe Scope は検出範囲を制御します:

範囲内容
Selected選択中のエントリ
Filtered現在のフィルター結果
Missing Metadatametadata がないエントリ
Allすべてのエントリ

画像検出結果はブラウザの IndexedDB にキャッシュされ、キャッシュキーは画像 URL です。

通常の検出はキャッシュに命中した場合、画像を再読み込みしません。Force Refresh はキャッシュを無視して再検出します。

Export Unity JSON は Unity が使用するギャラリー設定ファイルを出力します。

エクスポートされた JSON は WebTool に再インポートすることも、RemotePhotoManager に渡して Import JSON Into Gallery を実行することもできます。