[NUI] Support FrameSpeedFactor for AnimatedImage relative classes
authorEunki, Hong <eunkiki.hong@samsung.com>
Thu, 29 Aug 2024 09:52:39 +0000 (18:52 +0900)
committerSangHyeon Jade Lee <dltkdgus1764@gmail.com>
Wed, 4 Sep 2024 09:37:54 +0000 (18:37 +0900)
commitaf09916d4bf91bfbbe8635c45377230c8ebe5e6f
tree61b3487e3a45a8351e4383ea5293015da3ed81fa
parent576681c76c1931ec9d1e2fd759bbd50f929c2b6a
[NUI] Support FrameSpeedFactor for AnimatedImage relative classes

Let we make some property to control the speed of animated image.

If we want to play animation 2x speed, Set this value as 2.0f.

If we want to play animation 0.5x speed, Set this value as 0.5f.

Note : For the platform safety reason, let we constraint the input value as
0.01f to 100.0f

Relative dali patch :

https://review.tizen.org/gerrit/c/platform/core/uifw/dali-toolkit/+/316847

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
src/Tizen.NUI/src/public/BaseComponents/AnimatedImageView.cs
src/Tizen.NUI/src/public/BaseComponents/LottieAnimationView.cs
src/Tizen.NUI/src/public/Visuals/VisualConstants.cs
src/Tizen.NUI/src/public/Visuals/VisualObject/AnimatedImageVisual.cs
test/Tizen.NUI.Devel.Tests.Ubuntu/Tizen.NUI.Devel.Tests/testcase/TSAnimatedImageView.cs
test/Tizen.NUI.Samples/Tizen.NUI.Samples/Samples/LottieAnimationTest.cs