cocos / cocos-engine

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
https://www.cocos.com/en/creator
Other
6.68k stars 1.75k forks source link

spine的Bug什么版本修复 #16601

Closed kaxifakl closed 3 weeks ago

kaxifakl commented 8 months ago

1.spine原生不受UIOpacity控制,无法做animation透明度渐变 2.spine首帧未处理父级opacity

问下这两个历史悠久的Bug什么时候修复 @minggo

kaxifakl commented 8 months ago

@jareguo

minggo commented 8 months ago

Please use english in future, thanks.

kaxifakl commented 8 months ago

So witch version will solve spine problems?

minggo commented 8 months ago

We try to fix it in 3.8.3.

zhitaocai commented 3 months ago

seems not fix this problem in 3.8.3

bofeng-song commented 1 month ago

@kaxifakl @zhitaocai Please refer to the implementation of skeleton.ts.

Add opacity handling to _updateColor in jsb-spine-skeleton.js.

Since the subsequent modules are planned to be refactored, this issue will be fixed in the refactored version.

image

kaxifakl commented 1 month ago

which version is planned to ?

bofeng-song commented 4 weeks ago

@kaxifakl @zhitaocai This PR has been fixed this issue

kaxifakl commented 3 weeks ago

@bofeng-song spine还有一个问题是使用的opacity是上一帧的

bofeng-song commented 3 weeks ago

@kaxifakl 具体是web,还是native。你们有对引擎做什么改动吗