Skip to content

設定リファレンス ​

設定は Sybaris\UnityInjector\Config\SceneEditor.xml に保存されます(初回起動時に自動生成)。 主な項目は設定ウィンドウ(メニューバー Window → 設定)から変更できます。 設定ウィンドウは 表示 / 撮影 / ビュー / グリッド / 履歴 / プリセット / 連携 のタブに分かれています。

データの保存先 ​

内容場所
設定Sybaris\UnityInjector\Config\SceneEditor.xml
シーンプリセットSybaris\UnityInjector\Config\SceneEditor\ScenePreset\
ウィンドウレイアウトSybaris\UnityInjector\Config\SceneEditor\WindowLayout\
表情プリセットSybaris\UnityInjector\Config\SceneEditor\FacePreset\
指プリセットSybaris\UnityInjector\Config\SceneEditor\FingerPreset\
ボーンプリセットSybaris\UnityInjector\Config\PartsEdit\(PartsEditWithStudio と共用)
PNG 配置の画像Sybaris\UnityInjector\Config\PngPlacement\、PhotoModeData\Texture\
スポットライトの輪郭画像Sybaris\UnityInjector\Config\SceneEditor\LightCookie\
ポーズPhotoModeData\MyPose\(ゲーム標準のマイポーズと共通)
スクリーンショットゲームフォルダの ScreenShot\

全般 ​

項目既定値内容
pluginEnabledtrueプラグイン全体の有効/無効
keyRepeatTimeFirst0.15キーリピート開始までの秒数
keyRepeatTime0.0333キーリピート間隔(秒)
useHSVColorfalseカラーピッカーを HSV 表示にする
uiScale1UI 倍率(1 = 100%)。設定ウィンドウの 表示 タブで 80〜200% を指定する(下記)
windowHoverColor暗いグレーウィンドウのホバー色
backgroundColor0.15, 0.15, 0.15GameView の外側とレターボックス余白の色
screenshotScale2スクリーンショットの解像度倍率(1〜4)。比率 カスタム では使わない
gameViewAspectModeScreenGameView の表示比率とスクリーンショットの切り出し(Screen / Ratio16x9 / Ratio4x3 / Ratio1x1 / Ratio3x4 / Ratio9x16 / Custom)
gameViewCustomWidth / gameViewCustomHeight1080 / 1920比率 カスタム の幅・高さ(1〜8192)。スクリーンショットはこのサイズちょうどで出力する
historyLimit20操作履歴の最大保持数(0 で無効)
linkExternalPlugintrue対応プラグインを連動させる(SceneEditor の ON/OFF の追従と、選択中メイド / モデルの共有)

UI 倍率 ​

設定ウィンドウの 表示 タブの UI 倍率 % で、SceneEditor の全ウィンドウの文字サイズと行の高さ・幅をまとめて拡大縮小できます (80〜200%、5% 刻み。R で 100% に戻る)。スライダーとラベルのドラッグは、ドラッグ中は数値とつまみだけが 5% 刻みで動き、マウスを離したときに反映されます。 数値の直接入力は Enter を押すか入力欄の外をクリックしたときに反映されます。

  • ウィンドウ(SceneView・Inspector・タイムライン・GameView 等)は画面上の位置と大きさを保ち、中に入る量が変わります。 はみ出た分はスクロールで辿るか、ウィンドウを広げてください
  • メニューバーとそのメニュー、コンボやタブ一覧のポップアップ、ツールチップ、トースト、確認ダイアログ、 保存系のダイアログ、カラーピッカー、カーブエディタは、大きさも倍率どおりに変わります
  • SceneView・GameView の 3D 描画は拡大せず、表示領域の実ピクセルで描きます
  • 保存されるウィンドウの配置は倍率に依存しません。倍率を変えて再起動してもウィンドウの大きさは同じです
  • 高い倍率で小さなウィンドウを使うと、ヘッダーのボタンとタブ列が重なることがあります
  • 対応版の ModItemExplorer・PostEffects のウィンドウも SceneEditor の UI 倍率に従います(SceneEditor が無効なときは各プラグインの設定)。 各プラグインの設定画面で UI 倍率を変えると SceneEditor の UI 倍率も変わります

ウィンドウの配置 ​

ウィンドウごとに以下の項目が保存されます。

項目内容
<名前>PosX / <名前>PosYウィンドウの位置(-1 は画面中央)
<名前>Width / <名前>Heightウィンドウのサイズ
<名前>Visibleモード開始時に開くか

メニューバーは menuBarPosX / menuBarPosY のみ持ちます。

<名前> に入る値とウィンドウの対応は以下のとおりです。

<名前>ウィンドウ
gameViewGameView
sceneViewSceneView
hierarchyHierarchy
inspectorInspector
cameraCamera
background背景
bgmBGM
lightライト
pngPlacementPNG配置
presetシーンプリセット
history操作履歴
setting設定
maidCallメイド呼出
maidPoseモーション
maidFace表情
maidFinger指
maidIKIK
maidUndress脱衣
maidGravity重力
boneEditボーン

主なウィンドウの既定サイズは以下のとおりです。

ウィンドウ既定サイズ
GameView960 × 560
SceneView640 × 400
Hierarchy260 × 480
Inspector280 × 360

配置に関わる項目として、以下も自動的に記録されます(いずれも UI 操作の結果が保存されるもので、手で編集する必要はありません)。

項目内容
gameViewMaximizedGameView の最大化状態(再起動・再有効化をまたいで復元)
lockedWindowロック中(移動・リサイズ禁止)のウィンドウ
tabGroupタブグループの構成
connectGroupコネクト(連結移動)グループの構成
windowScreen配置を保存した時点の画面サイズ(解像度変更時のスケールに使用)

ウィンドウごとの表示設定 ​

項目既定値内容
sceneViewShowBgfalseSceneView に背景を描画する
sceneViewShowMaidtrueSceneView にメイドを描画する
sceneViewShowGizmotrueSceneView にギズモを描画する
sceneViewOrthographicfalseSceneView を平行投影にする
sceneViewAutoFocustrue選択・配置に連動して SceneView を自動でフォーカスする
gizmoSpaceLocalギズモの軸空間(Local / Global / Camera)
gizmoUseLocalSpacetrue旧版互換用。gizmoSpace が Local のとき true。旧版で書き換えられていたら、読み込み時に gizmoSpace へ反映します
gizmoTargetTypeAllギズモの表示対象(All = すべて表示 / Selected = 選択中)
inspectorScaleLinkedfalseInspector の拡縮を XYZ 連動で編集する
maidPlacementMode0メイド呼出の配置プリセット(0 = V字 / 1 = 横一列)
maidAutoSwitchtrueシーンプリセットの読込時にメイドを呼出・解除して切り替える。false なら呼出済みのメイドへ割り当てるだけ(呼出済みが 0 体なら呼び出す)

グリッド ​

項目既定値内容
isGridVisibletrueグリッド全体の表示
isGridVisibleOnlyEdittrue編集モード中だけ表示する
isGridVisibleInWorldtrue床(XZ 平面)グリッドの表示
isGridAxisVisibletrueXYZ 軸線(赤/緑/青)の表示
gridCountInWorld20原点を中心とした 1 辺のマス数
gridCellSize0.51 マスの大きさ(m)
gridAlphaInWorld / gridColorInWorld / gridLineWidthInWorld0.3 / 白 / 3床グリッドの見た目
isGridVisibleInDisplaytrue画面分割グリッドの表示(ゲーム画面のみ)
gridCountInDisplay3画面の分割数(3 で三分割法)
gridAlphaInDisplay / gridColorInDisplay / gridLineWidthInDisplay0.3 / 白 / 3分割線の見た目

シーンプリセット ​

項目既定値内容
scenePresetSaveCameratrue保存ダイアログの「カメラ」の既定状態
scenePresetSaveMaidstrue保存ダイアログの「メイド」の既定状態
scenePresetSaveBackgroundtrue保存ダイアログの「背景」(背景・ライト・PNG 配置・背景モデル)の既定状態
scenePresetSaveEffectstrue保存ダイアログの「演出」(テキスト・サブカメラ・サウンド・動画・ライブ演出)の既定状態
scenePresetDisabledProviders空保存ダイアログで OFF にした連携プラグイン項目(id のカンマ区切り)
scenePresetAutoLoadKey空事務所シーンで自動ロードするプリセット
scenePresetAutoLoadOnceOnlyfalse自動ロードをセッション中 1 回のみにする

キー設定 ​

keyBind 要素で変更します。Ctrl+Z のように修飾キーを + でつなげて書けます。

キー名既定値内容
PluginToggleF10モード切替
EditModeToggleF1編集モード切替
WindowsHiddenToggleTabウィンドウの一括非表示
GizmoMoveZギズモを移動モードにする
GizmoRotateXギズモを回転モードにする
GizmoScaleCギズモを拡縮モードにする
UndoCtrl+Z操作を戻す
RedoCtrl+X操作を進める
AddKeyFrameEnterキーフレームを登録
AddKeyFrameAllShift+Enter全ボーンのキーフレームを登録
RemoveKeyFrameBackspace選択中のキーフレームを削除
PlaySpace再生 / 停止(タイムライン読込中はタイムライン、シーンモードでは操作対象メイドのモーション)
PrevFrame / NextFrameA / D1 フレーム前後へ移動
PrevKeyFrame / NextKeyFrameCtrl+A / Ctrl+D前後のキーフレームへ移動
Copy / Paste / FlipPasteCtrl+C / Ctrl+V / Ctrl+Shift+Vキーフレームのコピー / 貼り付け / 反転貼り付け
PoseCopy / PosePasteCtrl+Alt+C / Ctrl+Alt+Vポーズのコピー / 貼り付け
MultiSelectShiftグリッドの複数選択
SelectCategory1 〜 SelectCategory6Alpha1 〜 Alpha6レイヤーカテゴリの切替(1: メイド / 2: カメラ / 3: モデル / 4: 背景 / 5: ライト・演出 / 6: その他)

AddKeyFrame 以降はタイムライン操作のキーです(ショートカット)。