These are some of my current annoyances with Unity. The point of listing them here is so I can point to them when necessary and try and remember them all. These are not small glitches. These are issues that have been around for at least a full release cycle. Unity is a fine application made by fine people, but it's huge and difficult to keep track of in its entirety let alone support and add on to.

+

+

{| border="1" cellpadding="2"

+

!width="50"|Description

+

!width="10"|Category

+

!width="225"|Misc.

+

|-

+

|No real Undo support. || Lacking || There is only Undo for limited things done in the Scene view.

+

|-

+

|Cancel button in asset settings reimports the model. || Bug || You can only avoid opening up the dialog. There is no workaround. This is a pain for large models which take some time to import.

+

|-

+

|Does not work with a different UI Resolution || Bug || The mouse picking isn't being scaled to the resolution properly. There is no workaround known.

+

|-

+

|There is no way to query a Font about its kerning. || Lacking || This is required for text wrapping of proportional fonts and many other things such as proper text input fields.

+

|-

+

|The Import Package dialog is very poor. || Bug || It does not display large packages in an appropriate manner. A scroll bar is needed at the minimum.

+

|-

+

|There should be a good way to set application icons for Windows and Mac builds. || Lacking || Currently I use a custom build script to set up the application icon for Mac, but I'm stuck automation wise for the Windows build of my game.

+

|-

+

|Collaboration feature are lacking. || Lacking || There should be an assets server built in to Unity. Importing and Exporting packages takes a lot of training and coordination to use properly between even two people.

+

|-

+

|There is only one Unity window. || Lacking || It would be very useful to have multiple configurable editor windows. Unity used to have this.

+

|-

+

|There isn't a good way to set a build's startup dialog's splash image. || Lacking || Since Unity doesn't support non power of two images (as a design decision), the current solution doesn't work very well, as your image has to be larger than it needs to be.

+

|-

+

|The Scriptable Wizard dialog boxes are not resizable. || Bug || If you have a wizard that lets the user enter one Vector3, the dialog is sized extremely small and it is very difficult to enter the values properly.

+

|}

Revision as of 23:46, 1 September 2006

The correct title of this article is aarku. The initial letter is capitalized due to technical restrictions.

Description

Standing Unity Bugs/Lackings

These are some of my current annoyances with Unity. The point of listing them here is so I can point to them when necessary and try and remember them all. These are not small glitches. These are issues that have been around for at least a full release cycle. Unity is a fine application made by fine people, but it's huge and difficult to keep track of in its entirety let alone support and add on to.

Description

Category

Misc.

No real Undo support.

Lacking

There is only Undo for limited things done in the Scene view.

Cancel button in asset settings reimports the model.

Bug

You can only avoid opening up the dialog. There is no workaround. This is a pain for large models which take some time to import.

Does not work with a different UI Resolution

Bug

The mouse picking isn't being scaled to the resolution properly. There is no workaround known.

There is no way to query a Font about its kerning.

Lacking

This is required for text wrapping of proportional fonts and many other things such as proper text input fields.

The Import Package dialog is very poor.

Bug

It does not display large packages in an appropriate manner. A scroll bar is needed at the minimum.

There should be a good way to set application icons for Windows and Mac builds.

Lacking

Currently I use a custom build script to set up the application icon for Mac, but I'm stuck automation wise for the Windows build of my game.

Collaboration feature are lacking.

Lacking

There should be an assets server built in to Unity. Importing and Exporting packages takes a lot of training and coordination to use properly between even two people.

There is only one Unity window.

Lacking

It would be very useful to have multiple configurable editor windows. Unity used to have this.

There isn't a good way to set a build's startup dialog's splash image.

Lacking

Since Unity doesn't support non power of two images (as a design decision), the current solution doesn't work very well, as your image has to be larger than it needs to be.

The Scriptable Wizard dialog boxes are not resizable.

Bug

If you have a wizard that lets the user enter one Vector3, the dialog is sized extremely small and it is very difficult to enter the values properly.