[NUI] BaseComponent: Add RiveAnimationView Component.
authorTaehyub Kim <taehyub.kim@samsung.com>
Mon, 28 Jun 2021 11:32:58 +0000 (20:32 +0900)
committerSangHyeon Jade Lee <dltkdgus1764@gmail.com>
Mon, 5 Jul 2021 09:51:44 +0000 (18:51 +0900)
commit7d04bae7d23b7f32bb9fd7bf580c273e554f3f3d
tree5eab3fbc86c30a161514c00e1654640a7aa28c6a
parentfb80373787b009ed76d4f9dafd7c52faecce9f6f
[NUI] BaseComponent: Add RiveAnimationView Component.

RiveAnimationView shows and control the rive animations which are vector graphics based animation.
Also RiveAnimationView allows the user interaction and user customizing development
such as runtime animation change, runtime user interaction and runtime vector property change.

Classes
 Tizen.NUI.BaseComponents.RiveAnimationView

Dependency
 dali-csharp-binder: https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-csharp-binder/+/260537/
 dali-extension: https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-extension/+/260151/
 rive-tizen: https://review.tizen.org/gerrit/#/admin/projects/platform/core/uifw/rive-tizen

NUI Example
 test/Tizen.NUI.Samples/Tizen.NUI.Samples/Samples/RiveAnimationTest.cs

Native Example
 dali-demo: https://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-demo/+/260175/
src/Tizen.NUI/src/internal/Interop/Interop.RiveAnimationView.cs [new file with mode: 0755]
src/Tizen.NUI/src/public/BaseComponents/RiveAnimationView.cs [new file with mode: 0755]
test/Tizen.NUI.Samples/Tizen.NUI.Samples/Samples/RiveAnimationTest.cs [new file with mode: 0755]
test/Tizen.NUI.Samples/Tizen.NUI.Samples/res/buggy.riv [new file with mode: 0644]