├── .gitignore ├── Assets ├── Main.unity ├── Main.unity.meta ├── Material.meta ├── Material │ ├── AnchorLine.mat │ ├── AnchorLine.mat.meta │ ├── AnchorMaterial.mat │ ├── AnchorMaterial.mat.meta │ ├── MarkMaterial.mat │ └── MarkMaterial.mat.meta ├── Prefab.meta ├── Prefab │ ├── Anchor.prefab │ ├── Anchor.prefab.meta │ ├── Point.prefab │ └── Point.prefab.meta ├── Scripts.meta └── Scripts │ ├── Curve.meta │ ├── Curve │ ├── BSplineCurve.cs │ ├── BSplineCurve.cs.meta │ ├── BezierCurve.cs │ ├── BezierCurve.cs.meta │ ├── CatmullRomSplineCurve.cs │ ├── CatmullRomSplineCurve.cs.meta │ ├── CurveBase.cs │ ├── CurveBase.cs.meta │ ├── HermiteCurve.cs │ ├── HermiteCurve.cs.meta │ ├── NURBSCurve.cs │ ├── NURBSCurve.cs.meta │ ├── RationalBezierCurve.cs │ ├── RationalBezierCurve.cs.meta │ ├── StraightLine.cs │ └── StraightLine.cs.meta │ ├── Sample.meta │ └── Sample │ ├── AutoMove.cs │ ├── AutoMove.cs.meta │ ├── DrawCurveFromChildren.cs │ ├── DrawCurveFromChildren.cs.meta │ ├── HandlePoint.cs │ └── HandlePoint.cs.meta ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset └── UnityConnectSettings.asset └── Readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/.gitignore -------------------------------------------------------------------------------- /Assets/Main.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Main.unity -------------------------------------------------------------------------------- /Assets/Main.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Main.unity.meta -------------------------------------------------------------------------------- /Assets/Material.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Material.meta -------------------------------------------------------------------------------- /Assets/Material/AnchorLine.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Material/AnchorLine.mat -------------------------------------------------------------------------------- /Assets/Material/AnchorLine.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Material/AnchorLine.mat.meta -------------------------------------------------------------------------------- /Assets/Material/AnchorMaterial.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Material/AnchorMaterial.mat -------------------------------------------------------------------------------- /Assets/Material/AnchorMaterial.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Material/AnchorMaterial.mat.meta -------------------------------------------------------------------------------- /Assets/Material/MarkMaterial.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Material/MarkMaterial.mat -------------------------------------------------------------------------------- /Assets/Material/MarkMaterial.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Material/MarkMaterial.mat.meta -------------------------------------------------------------------------------- /Assets/Prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Prefab.meta -------------------------------------------------------------------------------- /Assets/Prefab/Anchor.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Prefab/Anchor.prefab -------------------------------------------------------------------------------- /Assets/Prefab/Anchor.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Prefab/Anchor.prefab.meta -------------------------------------------------------------------------------- /Assets/Prefab/Point.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Prefab/Point.prefab -------------------------------------------------------------------------------- /Assets/Prefab/Point.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Prefab/Point.prefab.meta -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts.meta -------------------------------------------------------------------------------- /Assets/Scripts/Curve.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve.meta -------------------------------------------------------------------------------- /Assets/Scripts/Curve/BSplineCurve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/BSplineCurve.cs -------------------------------------------------------------------------------- /Assets/Scripts/Curve/BSplineCurve.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/BSplineCurve.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Curve/BezierCurve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/BezierCurve.cs -------------------------------------------------------------------------------- /Assets/Scripts/Curve/BezierCurve.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/BezierCurve.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Curve/CatmullRomSplineCurve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/CatmullRomSplineCurve.cs -------------------------------------------------------------------------------- /Assets/Scripts/Curve/CatmullRomSplineCurve.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/CatmullRomSplineCurve.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Curve/CurveBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/CurveBase.cs -------------------------------------------------------------------------------- /Assets/Scripts/Curve/CurveBase.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/CurveBase.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Curve/HermiteCurve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/HermiteCurve.cs -------------------------------------------------------------------------------- /Assets/Scripts/Curve/HermiteCurve.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/HermiteCurve.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Curve/NURBSCurve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/NURBSCurve.cs -------------------------------------------------------------------------------- /Assets/Scripts/Curve/NURBSCurve.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/NURBSCurve.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Curve/RationalBezierCurve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/RationalBezierCurve.cs -------------------------------------------------------------------------------- /Assets/Scripts/Curve/RationalBezierCurve.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/RationalBezierCurve.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Curve/StraightLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/StraightLine.cs -------------------------------------------------------------------------------- /Assets/Scripts/Curve/StraightLine.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Curve/StraightLine.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Sample.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Sample.meta -------------------------------------------------------------------------------- /Assets/Scripts/Sample/AutoMove.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Sample/AutoMove.cs -------------------------------------------------------------------------------- /Assets/Scripts/Sample/AutoMove.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Sample/AutoMove.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Sample/DrawCurveFromChildren.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Sample/DrawCurveFromChildren.cs -------------------------------------------------------------------------------- /Assets/Scripts/Sample/DrawCurveFromChildren.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Sample/DrawCurveFromChildren.cs.meta -------------------------------------------------------------------------------- /Assets/Scripts/Sample/HandlePoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Sample/HandlePoint.cs -------------------------------------------------------------------------------- /Assets/Scripts/Sample/HandlePoint.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/Assets/Scripts/Sample/HandlePoint.cs.meta -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2017.1.0f3 2 | -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naochang/Curve/HEAD/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- 1 | ## License 2 | Public domain 3 | --------------------------------------------------------------------------------