public static bool IsInitialized(KiteSettings settings = null) { if (!settings) { settings = KiteSettingsEditor.GetOrCreateSettings(); } return( settings.rightDirX && DirX.right && settings.leftDirX && DirX.left ); }
public static bool IsInitialized(KiteSettings settings = null) { if (!settings) { settings = KiteSettingsEditor.GetOrCreateSettings(); } return( settings.upDir4 && DirY.up && settings.downDir4 && DirY.down ); }
public static void Initialize(KiteSettings settings = null) { if (!settings) { settings = KiteSettingsEditor.GetOrCreateSettings(); } SerializedObject serializedObject = KiteSettingsEditor.GetSerializedSettings(); serializedObject.FindProperty(nameof(settings.rightDirX)).objectReferenceValue = InitRightDirX(); serializedObject.FindProperty(nameof(settings.leftDirX)).objectReferenceValue = InitLeftDirX(); serializedObject.ApplyModifiedProperties(); DirX.OnSettings(settings); }
public static void Initialize(KiteSettings settings = null) { if (!settings) { settings = KiteSettingsEditor.GetOrCreateSettings(); } SerializedObject serializedObject = KiteSettingsEditor.GetSerializedSettings(); serializedObject.FindProperty(nameof(settings.upDirY)).objectReferenceValue = InitUpDirY(); serializedObject.FindProperty(nameof(settings.downDirY)).objectReferenceValue = InitDownDirY(); serializedObject.ApplyModifiedProperties(); DirY.OnSettings(settings); }