# PrimitiveType

### Description

The usual types of game primitives that you can create using  `GameObject.CreateGameObject`  method.

### Properties

|                                               |                                                                                                                                                                                                                                                                |
| --------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <mark style="color:red;">Empty</mark>         | Empty [GameObject](https://danil-dukhovenko.gitbook.io/force/force-scripting-api/force/gameobject) only with [Transform](https://danil-dukhovenko.gitbook.io/force/force-scripting-api/force/transform) attached. The same as `GameObject.CreateGameObject().` |
| <mark style="color:red;">Sprite</mark>        | Creates a sprite primitive type with [SpriteRenderer](https://danil-dukhovenko.gitbook.io/force/force-scripting-api/force/spriterenderer) attached.                                                                                                            |
| <mark style="color:red;">Circle</mark>        | Creates a circle primitive type with [CircleRenderer](https://danil-dukhovenko.gitbook.io/force/force-scripting-api/force/circlerenderer) attached.                                                                                                            |
| <mark style="color:red;">Text</mark>          | Creates a text primitive type with [Text](https://danil-dukhovenko.gitbook.io/force/force-scripting-api/force/text) component attached.                                                                                                                        |
| <mark style="color:red;">AudioSource</mark>   | Creates a audio source primitive type with [AudioSource](https://danil-dukhovenko.gitbook.io/force/force-scripting-api/force/audiosource) attached.                                                                                                            |
| <mark style="color:red;">AudioListener</mark> | Creates a audio listener primitive type with [AudioListener](https://danil-dukhovenko.gitbook.io/force/force-scripting-api/force/audiolistener) attached.                                                                                                      |
| <mark style="color:red;">UIFrame</mark>       | Creates a **UI Frame** primitive type with **Frame** and **UITransform** attached.                                                                                                                                                                             |
| <mark style="color:red;">UIImage</mark>       | Creates a **UI Image** primitive type with Image and **UITransform** attached.                                                                                                                                                                                 |
| <mark style="color:red;">UIButton</mark>      | Creates a **UI Button** primitive type with Button and UITransform attached.                                                                                                                                                                                   |
| <mark style="color:red;">UIText</mark>        | Creates a **UI Text** primitive type with [Text](https://danil-dukhovenko.gitbook.io/force/force-scripting-api/force/text) and UITransform attached.                                                                                                           |
