mirror of
https://github.com/BlackMATov/unity-iso-tools.git
synced 2025-12-13 15:52:03 +07:00
Internal folder for utils
This commit is contained in:
@@ -72,19 +72,19 @@
|
||||
<Compile Include="Assets\IsoTools\PlayMaker\Events\IsoTriggerEvent.cs" />
|
||||
<Compile Include="Assets\IsoTools\PlayMaker\Internal\IsoComponentAction.cs" />
|
||||
<Compile Include="Assets\IsoTools\PlayMaker\Internal\IsoFSMEvents.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\Internal\IsoFakeCollider.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\Internal\IsoFakeObject.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\Internal\IsoFakeRigidbody.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\Internal\IsoPhysicHelper.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\Internal\IsoUtils.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoBoxCollider.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoCollider.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoCollision.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoContactPoint.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoFakeCollider.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoFakeObject.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoFakeRigidbody.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoObject.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoPhysicHelper.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoRaycastHit.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoRigidbody.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoSphereCollider.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoUtils.cs" />
|
||||
<Compile Include="Assets\IsoTools\Scripts\IsoWorld.cs" />
|
||||
<Compile Include="Assets\PlayMaker\Actions\ActivateGameObject.cs" />
|
||||
<Compile Include="Assets\PlayMaker\Actions\AddAnimationClip.cs" />
|
||||
|
||||
@@ -3,7 +3,7 @@ using UnityEditor;
|
||||
using System.Linq;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace IsoTools {
|
||||
namespace IsoTools.Internal {
|
||||
[CustomEditor(typeof(IsoObject)), CanEditMultipleObjects]
|
||||
class IsoObjectEditor : Editor {
|
||||
|
||||
|
||||
@@ -26,16 +26,24 @@ namespace IsoTools.Examples {
|
||||
|
||||
void Update () {
|
||||
if ( Input.GetKey(KeyCode.LeftArrow) ) {
|
||||
_isoRigidbody.velocity = IsoUtils.Vec3ChangeX(_isoRigidbody.velocity, -speed);
|
||||
var velocity = _isoRigidbody.velocity;
|
||||
velocity.x = -speed;
|
||||
_isoRigidbody.velocity = velocity;
|
||||
}
|
||||
else if ( Input.GetKey(KeyCode.RightArrow) ) {
|
||||
_isoRigidbody.velocity = IsoUtils.Vec3ChangeX(_isoRigidbody.velocity, speed);
|
||||
var velocity = _isoRigidbody.velocity;
|
||||
velocity.x = speed;
|
||||
_isoRigidbody.velocity = velocity;
|
||||
}
|
||||
else if ( Input.GetKey(KeyCode.DownArrow) ) {
|
||||
_isoRigidbody.velocity = IsoUtils.Vec3ChangeY(_isoRigidbody.velocity, -speed);
|
||||
var velocity = _isoRigidbody.velocity;
|
||||
velocity.y = -speed;
|
||||
_isoRigidbody.velocity = velocity;
|
||||
}
|
||||
else if ( Input.GetKey(KeyCode.UpArrow) ) {
|
||||
_isoRigidbody.velocity = IsoUtils.Vec3ChangeY(_isoRigidbody.velocity, speed);
|
||||
var velocity = _isoRigidbody.velocity;
|
||||
velocity.y = speed;
|
||||
_isoRigidbody.velocity = velocity;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
9
Assets/IsoTools/Scripts/Internal.meta
Normal file
9
Assets/IsoTools/Scripts/Internal.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1928ff5b707504be792209a6a7a3d561
|
||||
folderAsset: yes
|
||||
timeCreated: 1450611793
|
||||
licenseType: Free
|
||||
DefaultImporter:
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -1,6 +1,6 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace IsoTools {
|
||||
namespace IsoTools.Internal {
|
||||
public class IsoFakeCollider : MonoBehaviour {
|
||||
|
||||
IsoCollider _isoCollider = null;
|
||||
@@ -13,4 +13,4 @@ namespace IsoTools {
|
||||
get { return _isoCollider; }
|
||||
}
|
||||
}
|
||||
} // namespace IsoTools
|
||||
} // namespace IsoTools.Internal
|
||||
@@ -1,6 +1,6 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace IsoTools {
|
||||
namespace IsoTools.Internal {
|
||||
public class IsoFakeObject : MonoBehaviour {
|
||||
|
||||
IsoObject _isoObject = null;
|
||||
@@ -52,4 +52,4 @@ namespace IsoTools {
|
||||
SendMessageOptions.DontRequireReceiver);
|
||||
}
|
||||
}
|
||||
} // namespace IsoTools
|
||||
} // namespace IsoTools.Internal
|
||||
@@ -1,6 +1,6 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace IsoTools {
|
||||
namespace IsoTools.Internal {
|
||||
public class IsoFakeRigidbody : MonoBehaviour {
|
||||
|
||||
IsoRigidbody _isoRigidbody = null;
|
||||
@@ -13,4 +13,4 @@ namespace IsoTools {
|
||||
get { return _isoRigidbody; }
|
||||
}
|
||||
}
|
||||
} // namespace IsoTools
|
||||
} // namespace IsoTools.Internal
|
||||
@@ -1,6 +1,6 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace IsoTools {
|
||||
namespace IsoTools.Internal {
|
||||
[DisallowMultipleComponent]
|
||||
[RequireComponent(typeof(IsoObject))]
|
||||
public class IsoPhysicHelper : MonoBehaviour {
|
||||
@@ -27,4 +27,4 @@ namespace IsoTools {
|
||||
}
|
||||
}
|
||||
}
|
||||
} // namespace IsoTools
|
||||
} // namespace IsoTools.Internal
|
||||
@@ -4,7 +4,7 @@
|
||||
using UnityEditor;
|
||||
#endif
|
||||
|
||||
namespace IsoTools {
|
||||
namespace IsoTools.Internal {
|
||||
public static class IsoUtils {
|
||||
|
||||
// ---------------------------------------------------------------------
|
||||
@@ -534,4 +534,4 @@ namespace IsoTools {
|
||||
}
|
||||
#endif
|
||||
}
|
||||
}
|
||||
} // namespace IsoTools.Internal
|
||||
@@ -1,4 +1,5 @@
|
||||
using UnityEngine;
|
||||
using IsoTools.Internal;
|
||||
|
||||
#if UNITY_EDITOR
|
||||
using UnityEditor;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using UnityEngine;
|
||||
using IsoTools.Internal;
|
||||
|
||||
#if UNITY_EDITOR
|
||||
using UnityEditor;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using UnityEngine;
|
||||
using IsoTools.Internal;
|
||||
|
||||
namespace IsoTools {
|
||||
public class IsoCollision {
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using UnityEngine;
|
||||
using IsoTools.Internal;
|
||||
|
||||
namespace IsoTools {
|
||||
public struct IsoContactPoint {
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using UnityEngine;
|
||||
using IsoTools.Internal;
|
||||
using System.Collections.Generic;
|
||||
|
||||
#if UNITY_EDITOR
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using UnityEngine;
|
||||
using IsoTools.Internal;
|
||||
|
||||
namespace IsoTools {
|
||||
public struct IsoRaycastHit {
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using UnityEngine;
|
||||
using IsoTools.Internal;
|
||||
|
||||
#if UNITY_EDITOR
|
||||
using UnityEditor;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using UnityEngine;
|
||||
using IsoTools.Internal;
|
||||
|
||||
#if UNITY_EDITOR
|
||||
using UnityEditor;
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using UnityEngine;
|
||||
using IsoTools.Internal;
|
||||
using System.Collections.Generic;
|
||||
|
||||
#if UNITY_EDITOR
|
||||
|
||||
Reference in New Issue
Block a user