はじめに
「Unity Bezier Solution」を Unity プロジェクトに導入することで
Scene ビューでベジェ曲線の編集ができるようになります
使用例
使い方
空のゲームオブジェクトに「Bezier Spline」をアタッチすると
Scene ビューでベジェ曲線を編集できるようになります
各制御点は Move Tool や
Rotate Tool で編集できます
「Bezier Spline」の子オブジェクトの「Bezier Point」の Inspector で
制御点の追加や削除ができます
using BezierSolution; using UnityEngine; public class Example : MonoBehaviour { public BezierSpline m_spline; private void Start() { Debug.Log( m_spline.GetPoint( 0 ) ); Debug.Log( m_spline.GetPoint( 0.5f ) ); Debug.Log( m_spline.GetPoint( 1 ) ); } }
BezierSpline.GetPoint に 0.0 から 1.0 の数値を渡すことでその地点を取得できます