Haoyu Qiu
5ceff7f039
Fix AnimatedSprite doesn't emit animation_finished when changing playback direction
...
(cherry picked from commit d5f5e96e118d6904aaa071fcb8e8f08fa2d4eae5)
2022-07-27 19:14:49 +02:00
smix8
4a5982b9e1
Expose NavigationObstacle2D/3D get_rid() and add config warning
...
Exposes get_rid() function for scripting.
Adds configuration warning when obstacle is used with not intended static body parent.
(cherry picked from commit 001d89223f1377717d2b3d5ec453ff8dd3604182)
2022-07-27 18:49:00 +02:00
smix8
96b8c4d323
Fix NavigationObstacle2D/3D get_global_transform() error
...
Fixes NavigationObstacle2D/3D reporting a 'get_global_transform: Condition "!is_inside_tree()" error when estimating the agent radius.
The collisionshapes that are lower in the SceneTree order than the obstacle node are not loaded in the SceneTree yet so the global_transform function fails.
Also adds warning message when this happens.
(cherry picked from commit cc707412e909f117ad53ebe53e19bad43acf086a)
2022-07-27 18:48:43 +02:00
b4ed478b6c
Ported: Mention that Area2D doesn't support one_way_collision - KoBeWi
...
bdbbc78da4
2022-07-27 18:32:54 +02:00
285c02bf76
Ported: Add autocompletion for AnimatedSprite.play() - timothyqiu
...
0f7f3d08ba
2022-07-27 14:23:27 +02:00
smix8
1317f7000a
Add get_region_rid() to NavigationPolygonInstance and NavigationMeshInstance
...
Add get_region_rid() to NavigationPolygonInstance and NavigationMeshInstance
2022-07-27 13:54:43 +02:00
Haoyu Qiu
5d3645c8cf
Improve RayCast2D debug shape
...
Co-authored-by: fabriceci <fabricecipolla@gmail.com>
2022-07-26 15:05:00 +02:00
kobewi
3bb0c714bb
Fix TouchScreenButton error spam
...
(cherry picked from commit db19cc60fb1aed98c54fb2722f525a624d56b17e)
2022-07-26 12:14:49 +02:00
Ricardo Buring
156fd78792
NavigationObstacle2D: estimate agent radius only when configured to do so
2022-07-25 18:11:52 +02:00
Pedro J. Estébanez
ff5bae8d0e
Fix crash when passing null to AudioStreamPlayer::set_stream()
2022-07-25 18:09:39 +02:00
Ellen Poe
94c765d065
instance audio streams before AudioServer::lock call
2022-07-25 17:58:48 +02:00
Haoyu Qiu
18d0362cc0
Fix crash when using Camera2D::set_custom_viewport()
2022-07-25 17:57:41 +02:00
fabriceci
75a882d02e
Fix wrong collision reported on move_and_collide
2022-07-25 17:31:13 +02:00
4d1ca02a54
Backported: Bind NOTIFICATION_LOCAL_TRANFORM_CHANGED - jasonwinterpixel - 09e4672f0d
2022-03-24 10:47:06 +01:00
c9b612f012
Added StringName as a variant type, with eventually the help of 3c0059650d
.
2022-03-21 21:29:06 +01:00
4d7df62b8e
Clang format all files.
2022-03-18 19:00:13 +01:00
8fbdcd18f9
Same change to classes under scene.
2022-03-17 22:57:56 +01:00
3965d70ac5
Moved more includes to cpp files.
2022-03-17 19:35:23 +01:00
73baa5545a
Move lots of includes from the h files to cpp files in files under scene/2d.
2022-03-16 20:29:43 +01:00
50af60ded6
Removed TileMap, and TileSet.
2022-03-16 01:54:27 +01:00
a9fca142bc
Fully removed Particles and Particles2D, as they were not implemented in gles2.
2022-03-16 00:06:53 +01:00
c0dfdd77f3
Removed particles editor plugins.
2022-03-15 22:25:33 +01:00
49f8e8c398
Added godot with all my currently used engine modules.
2022-03-15 13:29:32 +01:00