Beginner here. Are LogicComponents essentially just Components built for script? If so, how are they different?
Since I’m trying to write my project entirely from code (I haven’t opened the editor a single time), when is it even necessary to use Components to implement code logic? For example, if I want to implement a Player class, should I create a Player component or implement a Player class that creates the node and encapsulate the logic in that class, rather than a dedicated component?
Final question - since Components have to have a Constructor that only takes a pointer to the Urho3D Context, what’s the best way to pass arguments to custom Components?
Thanks in advance!