Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Another fatal bug in Curvy

I got another main bug in Curvy. After trying to connect some nodes, Curvy deleted the spline segments and finds them anymore.
+ So it seems there is any difference between what is existing in hierarchy and internal in the curvy database. (for any reason)
+ Clicking on a node starts to move the node slowly in any direction by its self.
+ It's not possible to click the last Track_2 > CP000 entries in the hierachie. It's blocked. (It's not possible to delete the faulty connection)
+ Try to connect (Track3 > CP0001) with (Track1 > CP0004). After this bug its not possible to correctly connect nodes anymore.

Some enhancements:
* Curvy Options:  ("Synchronisation while connect:") to any of the existing values in the curvy.
* Create new Spline:  ("Spline > ") an additional type of spline: [Simple]   Node 1 =  (0x,0y,0z)  Node 2 =  (10x,0y,0z)
* Absolute world snapping position with a predefined snap value. Currently it's not possible to snap a node or tangent to a absolute world coordinate.

I suggest a build check function that validate the internal data with the hierachie nodes and connections.
But simply deleteing a spline that have wrong connections is a fatal wrong behavior.

Anyway Curvy is a great tool, but requires some urgent enhancements for pro use.

Kind regards,
Roger Cabo
Download Scene

[Image: curvybug02.gif]

NullReferenceException: Object reference not set to an instance of an object
CurvySplineSegment.get_ConnectionAny () (at Assets/Curvy/Base/CurvySplineSegment.cs:417)
FluffyUnderware.CurvyEditor.CurvySplineSegmentInspector.OnHierarchyWindowItemOnGUI (Int32 instanceid, Rect selectionrect) (at Assets/Curvy/Editor/CurvySplineSegmentInspector.cs:186)
UnityEditor.SceneHierarchyWindow.OnGUIAssetCallback (Int32 instanceID, Rect rect) (at C:/BuildAgent/work/aeedb04a1292f85a/Editor/Mono/SceneHierarchyWindow.cs:195)
UnityEditor.TreeView.OnGUI (Rect rect, Int32 keyboardControlID) (at C:/BuildAgent/work/aeedb04a1292f85a/Editor/Mono/GUI/TreeView/TreeView.cs:404)
UnityEditor.SceneHierarchyWindow.DoTreeView () (at C:/BuildAgent/work/aeedb04a1292f85a/Editor/Mono/SceneHierarchyWindow.cs:255)
UnityEditor.SceneHierarchyWindow.OnGUI () (at C:/BuildAgent/work/aeedb04a1292f85a/Editor/Mono/SceneHierarchyWindow.cs:146)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)



(Henry Ford) Each hour more of searching is each hour less of your live time.


Possibly Related Threads…
Thread Author Replies Views Last Post
Brick Extending Curvy to make a Hallway editor. JacobSL 5 395 02-13-2023, 09:29 AM
Last Post: _Aka_
  Curvy does not like Unity 2021.3 (Attribute Conflicts) KasimirBlust 2 7 01-27-2023, 09:23 AM
Last Post: _Aka_
Lightbulb In Game Roads - Curvy Generator Prefab? etoreo 3 10 01-05-2023, 09:16 AM
Last Post: _Aka_
Information Curvy 8.4.0 is live _Aka_ 0 3 12-13-2022, 05:27 PM
Last Post: _Aka_

Forum Jump: