Properties
direction
public enum Direction
{
[InspectorName("X-Axis")]
X = 0,
[InspectorName("Y-Axis")]
Y = 1,
[InspectorName("Z-Axis")]
Z = 2,
}
/// <summary>
/// Reference transform axis.
/// </summary>
public Direction direction = Direction.X;
radiusSeparation
/// <summary>
/// 半径をStart/End別々に設定
/// Set radius separately for Start/End.
/// </summary>
public bool radiusSeparation = false;
center
/// <summary>
/// トランスフォームからの中心ローカルオフセット
/// Center local offset from transform.
/// </summary>
public Vector3 center;
Methods
SetSize
/// <summary>
/// set size.
/// </summary>
/// <param name="startRadius"></param>
/// <param name="endRadius"></param>
/// <param name="length"></param>
public void SetSize(float startRadius, float endRadius, float length)
GetSize
/// <summary>
/// get size.
/// (x:start radius, y:end radius, z:length)
/// </summary>
/// <returns></returns>
public override Vector3 GetSize()
end.