差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
appendix:シーン判定方法 [2022/01/20 14:35] fumble [エディット] |
appendix:シーン判定方法 [2025/05/06 00:01] (現在) fumble [エディット] |
||
|---|---|---|---|
| 行 3: | 行 3: | ||
| 取ったウィンドウの中にはそのウィンドウで操作できる処理があるので、それを呼び出してやればいろいろできる。 | 取ったウィンドウの中にはそのウィンドウで操作できる処理があるので、それを呼び出してやればいろいろできる。 | ||
| ====スタジオ==== | ====スタジオ==== | ||
| - | PhotoWindowManager((メイドを選択するウィンドウ。))が取れたらスタジオ。\\ | + | PhotoWindowManagerとかPlacementWindow((メイドを選択するウィンドウ。))が取れたらスタジオ。\\ |
| <code csharp> | <code csharp> | ||
| GameObject.Find(" | GameObject.Find(" | ||
| + | </ | ||
| + | |||
| + | <code csharp> | ||
| + | GameObject.Find(" | ||
| + | </ | ||
| + | |||
| + | PlacementWindowは使い出があるので結構取っておいたりする。 | ||
| + | <code csharp> | ||
| + | var goPlacementWindow = GameObject.Find(" | ||
| + | var placementWindow = goPlacementWindow ? goPlacementWindow.GetComponent< | ||
| </ | </ | ||
| ====ダンス/ | ====ダンス/ | ||
| 行 31: | 行 41: | ||
| </ | </ | ||
| ====エディット==== | ====エディット==== | ||
| - | SceneEdit.Instanceがnullでなければエディット。\\ | + | SceneEdit.Instanceが有効ならエディット。\\ |
| エディット中のメイドはSceneEdit.Instance.maid\\ | エディット中のメイドはSceneEdit.Instance.maid\\ | ||
| エディットの種類はSceneEdit.Instance.modeType\\ | エディットの種類はSceneEdit.Instance.modeType\\ | ||
| - | ^ ModeType | + | ^ ModeType ^ 編集モード ^ |
| - | ^OriginalChara|メイド雇用| | + | ^ OriginalChara |
| - | ^MainChara|メインメイド(いわゆるMMR)登録| | + | ^ MainChara |
| - | ^AfterEdit|メイドエディット(メインメイド含み、登録済みメイドのエディット)| | + | ^ AfterEdit |
| - | ^CostumeEdit|施設用のコスチュームエディット| | + | ^ CostumeEdit |
| - | ^NpcEdit|NPCメイドのエディット| | + | ^ NpcEdit |
| - | ^ScoutChara|スカウトメイド登録| | + | ^ ScoutChara |
| + | ^ MaidCafe | ||
| + | ^ MaidCafeAfter | ||