Thaddeus Crews
|
f81b2aa376
|
Merge pull request #111517 from chocola-mint/fix-#111514
Seek to beginning of section if current playback position is after its end
|
2025-11-10 08:19:59 -06:00 |
|
Thaddeus Crews
|
df4137cd9b
|
Merge pull request #110508 from Olle-Lukowski/fix/emit-anim-finished
Ensure the AnimationPlayer emits animation_finished for every animation
|
2025-10-23 11:03:51 -05:00 |
|
chocola-mint
|
e92e139302
|
Seek to beginning of section if current playback position is after its end
|
2025-10-12 01:10:02 +09:00 |
|
Thaddeus Crews
|
8276e512d6
|
Merge pull request #110767 from Ryan-000/Fix-AnimationPlayer-to-use-StringName
Fix AnimationPlayer to use StringName instead of String in the exposed API.
|
2025-10-07 17:15:06 -05:00 |
|
Ryan
|
35999a16dd
|
Fix AnimationPlayer to use StringName instead of String
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
|
2025-10-06 16:29:40 -04:00 |
|
Seif El-Din Ahmed
|
2cb1c51038
|
Expose is_valid()
|
2025-10-03 18:37:00 +03:00 |
|
Olle Lukowski
|
578d7cd115
|
Ensure the AnimationPlayer emits animation_finished for every animation
|
2025-09-14 12:46:17 +02:00 |
|
LuoZhihao
|
8ba4656ea3
|
Compile out editor-only logic within validate_property in games
|
2025-06-12 12:54:19 +08:00 |
|
LuoZhihao
|
713ed59a77
|
Remove unnecessary _validate_property() calling
|
2025-06-03 21:57:36 +08:00 |
|
Thaddeus Crews
|
3947cbe3b2
|
Merge pull request #104386 from Repiteo/core/cpp-math
Core: Replace C math headers with C++ equivalents
|
2025-04-27 19:21:22 -05:00 |
|
Thaddeus Crews
|
ad40939b6f
|
Core: Replace C math headers with C++ equivalents
- Minor restructuring to ensure `math_funcs.h` is the central point for math functions
|
2025-04-16 15:49:02 -05:00 |
|
Summersay415
|
540eca9099
|
Fix current_animation_changed emission on animation finish
|
2025-04-06 19:11:39 +07:00 |
|
Yyf2333
|
22b5ec17fb
|
Using iterator pattern instead of List::Element *.
Co-authored-by: Adam Scott <ascott.ca@gmail.com>
|
2025-03-28 13:29:15 +08:00 |
|
Silc Lizard (Tokage) Renew
|
ebf7e86bd4
|
Make start/end can be retrieved from each PlaybackData on AnimPlayer
|
2024-11-23 22:49:37 +09:00 |
|
HolonProduction
|
a389eb4608
|
Add back AnimationPlayer.get_argument_options
|
2024-11-15 13:06:59 +01:00 |
|
nazarii
|
76208f7155
|
Implement array based hash map
|
2024-10-24 21:34:12 +03:00 |
|
Ainsley Su
|
baf0fb7e26
|
Fix error when stopping empty animation player.
Check if animation exists before get section start time.
Signed-off-by: Ainsley Su <vhtmscyo@gmail.com>
|
2024-10-03 11:04:27 +02:00 |
|
chocola-mint
|
ed13a840fa
|
Add markers to animation
|
2024-09-29 17:27:36 +09:00 |
|
Silc Lizard (Tokage) Renew
|
8d30ccd067
|
Add missing "Quad" capture TransitionType enum hint
|
2024-09-15 06:42:04 +09:00 |
|
Silc Lizard (Tokage) Renew
|
8323c3891d
|
Snap current position to the edge on animation finished
|
2024-08-01 23:57:47 +09:00 |
|
Silc Lizard (Tokage) Renew
|
88e590c9d3
|
Add approx comparing methods to Animation, use them on time comparison
|
2024-07-24 01:18:06 +09:00 |
|
Silc Lizard (Tokage) Renew
|
98dbd869c5
|
Handle internal seek on AnimationPlayer to process discrete correctly
|
2024-07-16 14:49:25 +09:00 |
|
Silc Lizard (Tokage) Renew
|
bea47d877b
|
Fix seeking Animation immediate after playback for Discrete track
|
2024-06-08 22:09:37 +09:00 |
|
Silc Lizard (Tokage) Renew
|
3fde32a67e
|
Fix Deterministic blending with Dominant doesn't have init value
|
2024-05-21 05:23:53 +09:00 |
|
kobewi
|
413c11357d
|
Use Core/Scene stringnames consistently
|
2024-05-13 23:41:07 +02:00 |
|
kobewi
|
a262d2d881
|
Add shorthand for using singleton string names
|
2024-05-11 18:53:08 +02:00 |
|
Silc Lizard (Tokage) Renew
|
6fd8b25d38
|
Add argument options to AnimationPlayer for auto capture
|
2024-05-03 07:06:37 +09:00 |
|
Silc Lizard (Tokage) Renew
|
36abb55dd2
|
Add auto_capture option to AnimationPlayer
|
2024-05-02 19:57:36 +09:00 |
|
Silc Lizard (Tokage) Renew
|
470c2f24e9
|
Make activating on ready in AnimationPlayer respect the property value
|
2024-04-27 13:06:10 +09:00 |
|
Micky
|
cd2032a90b
|
Optimise Object's get_argument_options
|
2024-02-29 18:00:54 +01:00 |
|
Raul Santos
|
5ba92e5a57
|
Fix some DEFVALs to use the right type
- Use `StringName()` in DEFVAL for StringNames.
- Use `Variant()` in DEFVAL for Variants.
|
2024-02-23 01:50:18 +01:00 |
|
Silc Lizard (Tokage) Renew
|
85d66cb4e8
|
Add capture() and play_with_capture() as substitute of update capture
|
2024-02-12 17:02:05 +09:00 |
|
Silc Lizard (Tokage) Renew
|
f8da9460c1
|
Make default blend_left consider current blend amount
|
2024-01-09 05:07:27 +09:00 |
|
Rémi Verschelde
|
4acfe4aa3c
|
Merge pull request #86729 from Mickeon/autocompletion-for-all
Fix missing autocompletion for inheriting classes
|
2024-01-03 10:14:37 +01:00 |
|
Micky
|
ca2f340384
|
Fix missing autocompletion for inheriting classes
|
2024-01-03 00:13:04 +01:00 |
|
Silc Lizard (Tokage) Renew
|
b438e28509
|
Fix discrete key retrieval method after start
|
2024-01-03 02:29:00 +09:00 |
|
Silc Lizard (Tokage) Renew
|
7ed7ea53e6
|
Fix AnimationPlayer seeking for Discrete keys
|
2023-12-01 05:26:21 +09:00 |
|
Silc Lizard (Tokage) Renew
|
c36200b9a1
|
Check the seek process immediately after playback as a special case
|
2023-11-26 07:32:34 +09:00 |
|
Silc Lizard (Tokage) Renew
|
9c3104292d
|
Clear seeked/started flag after seeking/advancing in AnimationPlayer
|
2023-11-22 23:40:53 +09:00 |
|
Martin Felis
|
f04ec34b78
|
Ensure AnimationPlayer evaluate animations when autoplay is enabled and node becomes ready.
Fixes #83326.
The issue was introduced in the refactoring done in 1b95827d3e.
|
2023-11-14 08:30:40 +01:00 |
|
A Thousand Ships
|
f18aa00e85
|
Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable
|
2023-10-08 17:23:33 +02:00 |
|
Silc 'Tokage' Renew
|
d46c962f18
|
Fix AnimationPlayer::play() process unwanted start
|
2023-10-06 15:47:54 +09:00 |
|
Aaron Franke
|
dcc7612823
|
Tweak AnimationPlayer speed scale property hint to make dragging useful
|
2023-10-01 13:23:31 -05:00 |
|
Silc Lizard (Tokage) Renew
|
1b95827d3e
|
Implement AnimationManager the base class of AnimationPlayer/Tree
|
2023-09-29 08:23:57 +09:00 |
|
Chia-Hsiang Cheng
|
125ae78a89
|
Ensure methods skipped by AnimationPlayer::seek are not called
|
2023-08-17 17:35:54 +08:00 |
|
Ninni Pipping
|
0c16082e1e
|
Use get_node_or_null when null checks are present
Avoids duplicate or unnecessary errors
|
2023-06-10 13:22:56 +02:00 |
|
Ninni Pipping
|
dcd2b883eb
|
Use NULL instead of COND checks when appropriate
Restricted to scene
|
2023-06-10 08:56:30 +02:00 |
|
kobewi
|
87a6145135
|
Fix AnimationPlayer cumulative speed_scale
|
2023-05-26 07:11:29 +02:00 |
|
Silc Renew
|
fac8a918f9
|
Expose interpolation methods for 3D track in Animation class
|
2023-04-25 01:45:14 +09:00 |
|
Haoyu Qiu
|
26581ca574
|
Add some missing translatable editor strings
|
2023-02-10 16:55:50 +08:00 |
|