public override void OnGUI(string searchContext) { if (GUILayout.Button("Edit Settings")) { EffekseerSettings.EditOrCreateAsset(); } }
public override void OnInspectorGUI() { base.OnInspectorGUI(); if (GUILayout.Button("Edit Settings")) { EffekseerSettings.EditOrCreateAsset(); } }
public RenderPath(Camera camera, CameraEvent cameraEvent, int renderId, bool isCommandBufferFromExternal) { this.camera = camera; this.renderId = renderId; this.cameraEvent = cameraEvent; this.isCommandBufferFromExternal = isCommandBufferFromExternal; var fakeShader = EffekseerSettings.Instance.fakeMaterial; #if UNITY_EDITOR if (fakeShader == null) { EffekseerSettings.AssignAssets(); } fakeShader = EffekseerSettings.Instance.fakeMaterial; #endif #if UNITY_EDITOR || UNITY_PS4 if (fakeShader != null) { fakeMaterial = new Material(EffekseerSettings.Instance.fakeMaterial); } #endif }