Hi all
First of all, killer product, this unity. Really great. It makes a lot of things a lot easier than most products out there. That said, I must admit that I have had my share of those experiences which make you question the software at its core.
First of all: Undo… How can you reach a version 2 of a piece of software, without having such a basic functionality just working. That is simply just bad. I mean, if I suddenly delete an object in the scene, I can’t undo it. Two times have I had to reload an old version of my scene, because I accidently deleted an object, and couldn’t undo it. Other things as well is not undoable. Is there some sort of logic behind what you can undo, and what you can’t? Or do you just have to wish for good luck, whenever you do something, and hope you can undo it?
Second: I might not understnad this whole prefab thing completely, but I know that I loose it all the time. Sometimes I get a warning, other times it is just lost, and I have to reload an old scene.
I.e. if I copy an object with a prefab connection, the prefab is lost. Maybe…sometimes it is not. If I want to add a collider to an object with a prefab connection, the prefab is lost. Why is that?
If I have this big scene (which I have) and want to add some components to objects inside it, it seems I have to do it on copies. Whenever I add stuff on the original objects, the prefab is lost. And I don’t get it. I mean, I have a mesh from 3dsmax, imported to the unity engine. Why does the prefab have to be lost, no matter what components I add on top? I mean, it’s not like I change the basic mesh.
As it is now, the prefab has been lost again, because I wanted to dublicate an object. Why? All unity needs to do is to make a new connection between the original mesh, and a new engine object. I don’t get it… How do I dublicate an object, maintaining a connection to the original mesh?
Other than that, I find the product great. This is just some things which get on my nerves…