Ejemplo n.º 1
0
    public void OnEnable( )
    {
        interpolationModeProp = serializedObject.FindProperty("interpolationMode");
        rotationModeProp      = serializedObject.FindProperty("rotationMode");
        tangentModeProp       = serializedObject.FindProperty("tangentMode");
        accuracyProp          = serializedObject.FindProperty("interpolationAccuracy");
        tensionProp           = serializedObject.FindProperty("tension");
        upVectorProp          = serializedObject.FindProperty("normal");
        autoCloseProp         = serializedObject.FindProperty("autoClose");

        perNodeTensionProp = serializedObject.FindProperty("perNodeTension");
        normalModeProp     = serializedObject.FindProperty("normalMode");

        updateModeProp  = serializedObject.FindProperty("updateMode");
        deltaFramesProp = serializedObject.FindProperty("deltaFrames");
        deltaTimeProp   = serializedObject.FindProperty("deltaTime");

        customArrayDrawer = new CustomArrayDrawer <SplineNode>(this, OnInspectorChanged, target as Spline, (target as Spline).splineNodesArray, "Spline Nodes");
    }
	public void OnEnable( )
	{
		interpolationModeProp = serializedObject.FindProperty( "interpolationMode" );
		rotationModeProp = serializedObject.FindProperty( "rotationMode" );
		tangentModeProp = serializedObject.FindProperty( "tangentMode" );
		accuracyProp = serializedObject.FindProperty( "interpolationAccuracy" );
		tensionProp = serializedObject.FindProperty( "tension" );
		upVectorProp = serializedObject.FindProperty( "normal" );
		autoCloseProp = serializedObject.FindProperty( "autoClose" );
		
		perNodeTensionProp = serializedObject.FindProperty( "perNodeTension" );
		normalModeProp = serializedObject.FindProperty( "normalMode" );
		
		updateModeProp = serializedObject.FindProperty( "updateMode" );
		deltaFramesProp = serializedObject.FindProperty( "deltaFrames" );
		deltaTimeProp = serializedObject.FindProperty( "deltaTime" );
		
		customArrayDrawer = new CustomArrayDrawer<SplineNode>( this, OnInspectorChanged, target as Spline, (target as Spline).splineNodesArray, "Spline Nodes" ); 
	}
    public void OnEnable( )
    {
        BranchingSpline bSpline = target as BranchingSpline;

        splineArrayDrawer = new CustomArrayDrawer <Spline>(this, OnInspectorChanged, bSpline, bSpline.splines, "Sub-Paths");
    }