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));
        }
Beispiel #2
0
            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;
 }
Beispiel #4
0
 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;
     }
 }
Beispiel #5
0
		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;
   }
 }