Beispiel #1
0
    public static ControlPoint Create(ComplexNURBS curve, Vector3 position, float weight)
    {
        var go = new GameObject("ControlPoint");
        go.transform.position = position;
        go.transform.parent = curve.transform;

        var controlPoint = go.AddComponent<ControlPoint>();
        controlPoint.weight = weight;
        controlPoint.curve = curve;

        return controlPoint;
    }
Beispiel #2
0
    public static ControlPoint Create(ComplexNURBS curve, Vector3 position, float weight)
    {
        var go = new GameObject("ControlPoint");

        go.transform.position = position;
        go.transform.parent   = curve.transform;

        var controlPoint = go.AddComponent <ControlPoint>();

        controlPoint.weight = weight;
        controlPoint.curve  = curve;

        return(controlPoint);
    }