EditorWindow はstatic な変数の状態をゲーム再生時には忘れるという性質を持っています。そのため、EditorWindowのパラメータを変更して再生しても実行時に反映されません。そんなときはScriptableSingleton を使用します。
まずは受け渡しするためのデータクラスを容易します。
public class DebugSettings : UnityEditor.ScriptableSingleton<DebugSettings> { public bool isDisableLog; }
次にEditorWindowでは
ScriptableSingleton<Frameworks.DebugSettings>.instance.isDisableLog = isDisablelog;
この様に受け取ることができます。 値を参照したい時は受け取り時と一同じで
bool isDisableLog = UnityEditor.ScriptableSingleton<DebugSettings>.instance.isDisableLog;
とすることで値を共有することが出来ます。