public void EditorBehaviourModeImportTest(EditorBehaviorMode mode, bool expectSprite) { EditorSettings.defaultBehaviorMode = mode; var testAssetPath = CopyTestAssetFile(false); var sprite = AssetDatabase.LoadAssetAtPath <Sprite>(testAssetPath); Assert.AreEqual(expectSprite, (sprite != null)); }
public Type For(EditorBehaviorMode mode) { switch (mode) { case EditorBehaviorMode.Mode3D: return(typeFor3D); case EditorBehaviorMode.Mode2D: return(typeFor2D); default: throw new UnexpectedEnumValueException <EditorBehaviorMode>(mode); } }
void OnEnable() { _transform = target as Transform; editorMode = EditorSettings.defaultBehaviorMode; }
private void ResetToDefaults(EditorBehaviorMode behaviorMode) { EditorBehaviorMode mode = behaviorMode; if ((mode != EditorBehaviorMode.Mode3D) && (mode == EditorBehaviorMode.Mode2D)) { this.m_2DMode = true; this.m_Rotation.value = Quaternion.identity; this.m_Position.value = kDefaultPivot; this.m_Size.value = 10f; this.m_Ortho.value = true; this.m_LastSceneViewRotation = kDefaultRotation; this.m_LastSceneViewOrtho = false; } else { this.m_2DMode = false; this.m_Rotation.value = kDefaultRotation; this.m_Position.value = kDefaultPivot; this.m_Size.value = 10f; this.m_Ortho.value = false; } }
private void ResetToDefaults(EditorBehaviorMode behaviorMode) { if (behaviorMode != EditorBehaviorMode.Mode3D) { if (behaviorMode == EditorBehaviorMode.Mode2D) { this.m_2DMode = true; this.m_Rotation.value = Quaternion.identity; this.m_Position.value = SceneView.kDefaultPivot; this.m_Size.value = 10f; this.m_Ortho.value = true; this.m_LastSceneViewRotation = SceneView.kDefaultRotation; this.m_LastSceneViewOrtho = false; return; } } this.m_2DMode = false; this.m_Rotation.value = SceneView.kDefaultRotation; this.m_Position.value = SceneView.kDefaultPivot; this.m_Size.value = 10f; this.m_Ortho.value = false; }
private void ResetToDefaults(EditorBehaviorMode behaviorMode) { switch (behaviorMode) { case EditorBehaviorMode.Mode2D: this.m_2DMode = true; this.m_Rotation.value = Quaternion.identity; this.m_Position.value = SceneView.kDefaultPivot; this.m_Size.value = 10f; this.m_Ortho.value = true; this.m_LastSceneViewRotation = SceneView.kDefaultRotation; this.m_LastSceneViewOrtho = false; break; default: this.m_2DMode = false; this.m_Rotation.value = SceneView.kDefaultRotation; this.m_Position.value = SceneView.kDefaultPivot; this.m_Size.value = 10f; this.m_Ortho.value = false; break; } }