You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/gdevelop5/behaviors/all-behaviors.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,7 @@ are provided in GDevelop.
10
10
||Name|Description||
11
11
|---|---|---|---|
12
12
|<imgsrc="/gdevelop5/icons/CppPlatform/Extensions/destroyoutsideicon.png"class="extension-icon"></img>|**Destroy when outside of the screen**|Destroy objects automatically when they go outside of the 2D camera borders.|[Read more...](/gdevelop5/behaviors/destroyoutside) ([reference](/gdevelop5/all-features/destroy-outside-behavior/reference))|
13
+
|<imgsrc="/gdevelop5/icons/res/actions/saveUp.svg"class="extension-icon"></img>|**Save state configuration**|Allow the customize how the object is persisted in a save state.|[Read more...](/gdevelop5/all-features/save-state) ([reference](/gdevelop5/all-features/save-state/reference))|
13
14
14
15
### Movement
15
16
@@ -21,6 +22,16 @@ are provided in GDevelop.
21
22
|<imgsrc="/gdevelop5/icons/CppPlatform/Extensions/AStaricon.png"class="extension-icon"></img>|**Pathfinding**|Move objects to a target while avoiding all objects that are flagged as obstacles.|[Read more...](/gdevelop5/behaviors/pathfinding) ([reference](/gdevelop5/all-features/pathfinding-behavior/reference))|
22
23
|<imgsrc="/gdevelop5/icons/CppPlatform/Extensions/pathfindingobstacleicon.png"class="extension-icon"></img>|**Obstacle for pathfinding**|Flag objects as being obstacles for pathfinding.|[Read more...](/gdevelop5/behaviors/pathfinding) ([reference](/gdevelop5/all-features/pathfinding-behavior/reference))|
23
24
|<imgsrc="/gdevelop5/icons/res/physics-deprecated32.png"class="extension-icon"></img>|**Physics Engine**|Make objects move as if they are subject to the laws of physics. If you're creating a new game, prefer Physics Engine 2.0|[Read more...](/gdevelop5/behaviors/physics) ([reference](/gdevelop5/all-features/physics-behavior/reference))|
25
+
|<imgsrc="/gdevelop5/icons/res/physics32.png"class="extension-icon"></img>|**2D Physics Engine**|Simulate realistic 2D physics for the object including gravity, forces, collisions, and joints.|[Read more...](/gdevelop5/behaviors/physics2) ([reference](/gdevelop5/all-features/physics2/reference))|
26
+
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/physics3d.svg"class="extension-icon"></img>|**3D physics engine**|Simulate realistic 3D physics for this object including gravity, forces, collisions, etc.|[Read more...](/gdevelop5/behaviors/physics3d) ([reference](/gdevelop5/all-features/physics3d/reference))|
27
+
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/physics_car3d.svg"class="extension-icon"></img>|**3D physics car**|Simulate a realistic car using the 3D physics engine. This is mostly useful for the car controlled b...|[Read more...](/gdevelop5/behaviors/physics3d) ([reference](/gdevelop5/all-features/physics3d/reference))|
28
+
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/physics_character3d.svg"class="extension-icon"></img>|**3D physics character**|Allow an object to jump and run on platforms that have the 3D physics behavior(and which are general...|[Read more...](/gdevelop5/behaviors/physics3d) ([reference](/gdevelop5/all-features/physics3d/reference))|
29
+
30
+
### Players
31
+
32
+
||Name|Description||
33
+
|---|---|---|---|
34
+
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/multiplayer.svg"class="extension-icon"></img>|**Multiplayer object**|Allow the object to be synchronized with other players in the lobby.|[Read more...](/gdevelop5/all-features/multiplayer) ([reference](/gdevelop5/all-features/multiplayer/reference))|
24
35
25
36
### User interface
26
37
@@ -29,6 +40,13 @@ are provided in GDevelop.
29
40
|<imgsrc="/gdevelop5/icons/CppPlatform/Extensions/draggableicon.png"class="extension-icon"></img>|**Draggable object**|Move objects by holding a mouse button (or touch).|[Read more...](/gdevelop5/behaviors/draggable) ([reference](/gdevelop5/all-features/draggable-behavior/reference))|
30
41
|<imgsrc="/gdevelop5/icons/CppPlatform/Extensions/AnchorIcon.png"class="extension-icon"></img>|**Anchor**|Anchor objects to the window's bounds.|[Read more...](/gdevelop5/behaviors/anchor) ([reference](/gdevelop5/all-features/anchor-behavior/reference))|
31
42
43
+
### Visual effect
44
+
45
+
||Name|Description||
46
+
|---|---|---|---|
47
+
|<imgsrc="/gdevelop5/icons/CppPlatform/Extensions/lightObstacleIcon32.png"class="extension-icon"></img>|**Light Obstacle Behavior**|Flag objects as being obstacles to 2D lights. The light emitted by light objects will be stopped by ...|[Read more...](/gdevelop5/all-features/lighting/reference)|
48
+
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/tween_behavior32.png"class="extension-icon"></img>|**Tween**|Smoothly animate position, angle, scale and other properties of objects.|[Read more...](/gdevelop5/behaviors/tween) ([reference](/gdevelop5/all-features/tween/reference))|
49
+
32
50
## Reviewed behaviors
33
51
34
52
In addition to core features, new behaviors are provided by
@@ -282,4 +300,5 @@ that handles several object types at once.
282
300
|<imgsrc="/gdevelop5/icons/res/actions/scale24_black.png"class="extension-icon"></img>|**Scalable objects**|Actions/conditions/expression to change or check the scale of an object (default: 1).|[Read more...](/gdevelop5/objects) ([reference](/gdevelop5/all-features/scalable-capability/reference))|
283
301
|<imgsrc="/gdevelop5/icons/res/actions/opacity24.png"class="extension-icon"></img>|**Objects with opacity**|Action/condition/expression to change or check the opacity of an object (0-255).|[Read more...](/gdevelop5/objects) ([reference](/gdevelop5/all-features/opacity-capability/reference))|
284
302
|<imgsrc="/gdevelop5/icons/res/conditions/text24_black.png"class="extension-icon"></img>|**Objects containing a text**|Allows an object to contain a text, usually shown on screen, that can be modified.|[Read more...](/gdevelop5/objects) ([reference](/gdevelop5/all-features/text-container-capability/reference))|
303
+
|<imgsrc="/gdevelop5/icons/res/conditions/3d_box.svg"class="extension-icon"></img>|**3D capability**|Common features for all 3D objects: position in 3D space (including the Z axis, in addition to X and...|[Read more...](/gdevelop5/all-features/scene3d/reference)|
Copy file name to clipboardExpand all lines: docs/gdevelop5/objects/all-objects.md
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,10 @@ provided in GDevelop.
10
10
||Name|Description||
11
11
|---|---|---|---|
12
12
|<imgsrc="/gdevelop5/icons/CppPlatform/Extensions/primitivedrawingicon.png"class="extension-icon"></img>|**Shape painter**|Draw basic 2D shapes using events.|[Read more...](/gdevelop5/objects/shape_painter) ([reference](/gdevelop5/all-features/primitive-drawing/reference))|
13
+
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/spine.svg"class="extension-icon"></img>|**Spine (experimental)**|Display and smoothly animate a 2D object with skeletal animations made with Spine. Use files exported from Spine (json, atlas and image).|[Read more...](/gdevelop5/objects/spine) ([reference](/gdevelop5/all-features/spine-object/reference))|
14
+
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/tile_map_collision_mask32.svg"class="extension-icon"></img>|**External Tilemap (Tiled/LDtk) collision mask**|Invisible object handling collisions with parts of a tilemap.|[Read more...](/gdevelop5/objects/tilemap) ([reference](/gdevelop5/all-features/tilemap/reference))|
15
+
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/tile_map.svg"class="extension-icon"></img>|**Tile map**|Grid-based map built from reusable tiles.|[Read more...](/gdevelop5/objects/tilemap) ([reference](/gdevelop5/all-features/tilemap/reference))|
16
+
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/tile_map.svg"class="extension-icon"></img>|**External Tilemap (Tiled/LDtk)**|Tilemap imported from external editors like LDtk or Tiled.|[Read more...](/gdevelop5/objects/tilemap) ([reference](/gdevelop5/all-features/tilemap/reference))|
13
17
14
18
### General
15
19
@@ -19,18 +23,30 @@ provided in GDevelop.
19
23
|<imgsrc="/gdevelop5/icons/CppPlatform/Extensions/spriteicon.png"class="extension-icon"></img>|**Sprite**|Animated object which can be used for most elements of a 2D game.|[Read more...](/gdevelop5/objects/sprite) ([reference](/gdevelop5/all-features/sprite/reference))|
20
24
|<imgsrc="/gdevelop5/icons/CppPlatform/Extensions/TiledSpriteIcon.png"class="extension-icon"></img>|**Tiled Sprite**|Displays an image repeated over an area.|[Read more...](/gdevelop5/objects/tiled_sprite) ([reference](/gdevelop5/all-features/tiled-sprite-object/reference))|
21
25
|<imgsrc="/gdevelop5/icons/CppPlatform/Extensions/PanelSpriteIcon.png"class="extension-icon"></img>|**Panel Sprite ("9-patch")**|An image with edges and corners that are stretched separately from the full image.|[Read more...](/gdevelop5/objects/panel_sprite) ([reference](/gdevelop5/all-features/panel-sprite-object/reference))|
26
+
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/3d_box.svg"class="extension-icon"></img>|**3D Box**|A box with images for each face|[Read more...](/gdevelop5/all-features/scene3d/reference)|
27
+
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/3d_model.svg"class="extension-icon"></img>|**3D Model**|An animated 3D model, useful for most elements of a 3D game.|[Read more...](/gdevelop5/all-features/scene3d/reference)|
22
28
23
29
### Text
24
30
25
31
||Name|Description||
26
32
|---|---|---|---|
27
33
|<imgsrc="/gdevelop5/icons/CppPlatform/Extensions/texticon.png"class="extension-icon"></img>|**Text**|Displays a text on the screen.|[Read more...](/gdevelop5/objects/text) ([reference](/gdevelop5/all-features/text-object/reference))|
34
+
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/bbcode32.png"class="extension-icon"></img>|**BBText**|Formatted text allowing to mix styles using BBCode markup.|[Read more...](/gdevelop5/objects/bbtext) ([reference](/gdevelop5/all-features/bbtext/reference))|
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/text_input.svg"class="extension-icon"></img>|**Text input**|A text field the player can type text into.|[Read more...](/gdevelop5/all-features/text-input/reference)|
42
+
|<imgsrc="/gdevelop5/icons/JsPlatform/Extensions/videoicon32.png"class="extension-icon"></img>|**Video**|Displays a video.|[Read more...](/gdevelop5/objects/video) ([reference](/gdevelop5/all-features/video/reference))|
28
43
29
44
### Visual effect
30
45
31
46
||Name|Description||
32
47
|---|---|---|---|
33
48
|<imgsrc="/gdevelop5/icons/CppPlatform/Extensions/particleSystemicon.png"class="extension-icon"></img>|**2D particles emitter**|2D effects like smoke, fire or sparks.|[Read more...](/gdevelop5/objects/particles_emitter) ([reference](/gdevelop5/all-features/particle-system/reference))|
49
+
|<imgsrc="/gdevelop5/icons/CppPlatform/Extensions/lightIcon32.png"class="extension-icon"></img>|**Light**|Displays a 2D light on the scene, with a customizable radius and color. Then add the Light Obstacle ...|[Read more...](/gdevelop5/all-features/lighting/reference)|
0 commit comments