Signed-off-by: TRAfoer <lhf190@outlook.com>
This commit is contained in:
@@ -17,7 +17,7 @@ namespace Ichni.Editor
|
||||
public float sceneCameraMoveSpeed;
|
||||
public float sceneCameraRotateSpeed;
|
||||
|
||||
public PanelDrawer panelDrawer = new();
|
||||
public PanelDrawer panelDrawer => EditorManager.instance.panelDrawer;
|
||||
|
||||
public GameCamera gameCamera;
|
||||
public bool haveGameCamera => gameCamera != null;
|
||||
@@ -54,20 +54,17 @@ namespace Ichni.Editor
|
||||
var switchCameraButton = inspector.GenerateButton(this, cameraSettings, "Switch Camera", SwitchCamera);
|
||||
var cameraMoveSpeedField = inspector.GenerateInputField(this, cameraSettings, "Scene Camera Move Speed", nameof(sceneCameraMoveSpeed));
|
||||
var camMethods = container.GenerateSubcontainer(1);
|
||||
if (!panelDrawer.isEditing)
|
||||
|
||||
{
|
||||
var butt1 = inspector.GenerateButton(this, camMethods, "startEdit", () =>
|
||||
var butt1 = inspector.GenerateButton(this, camMethods, panelDrawer.isEditing ? "End Edit" : "Start Edit", () =>
|
||||
{ });
|
||||
butt1.AddListenerFunction(() =>
|
||||
{
|
||||
panelDrawer.startEdit();
|
||||
});
|
||||
}
|
||||
else
|
||||
{
|
||||
var butt2 = inspector.GenerateButton(this, camMethods, "endEdit", () =>
|
||||
{
|
||||
panelDrawer.endEdit();
|
||||
panelDrawer.SwitchEditing();
|
||||
butt1.buttonText.text = panelDrawer.isEditing ? "End Edit" : "Start Edit";
|
||||
});
|
||||
}
|
||||
|
||||
sceneCamera.SetUpInspector();
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user