New to Unity and why all GameObjects must have a transform component?

Hello,
I am new to Unity 2D.
Before I made something with XNA and Artemis(Entity Component System).
I am trying to understand how Unity works, but I dont find good tutorials where Unity is declared.
Know someone good ones?

Now the main Question: Why must every GameObject have a Transform component?

Thanks.

GameObjects are objects placed in Unity’s different scenes, so they all need a position, rotation and scale.

Ok, but is it possible to pragram a script that must not placed into the scene?
For example a timer that change the scene after 100 seconds ?

Yes.

Typically you just put “manager” scripts on empty game objects in the scene. You can use DontDestroyOnLoad if you want the object to persist through multiple scenes.

–Eric

http://docs.unity3d.com/Documentation/ScriptReference/ScriptableObject.html

The real question is why must all TransformS have a gameobject. :slight_smile: