结合项目经验存在一些问题辛苦解答 #719
结合项目经验存在一些问题辛苦解答
#719
-
|
Beta Was this translation helpful? Give feedback.
Answered by
yiiqii
Nov 4, 2024
Replies: 1 comment 7 replies
-
1、一般在页面关闭时进行销毁(dispose)即可,不用在合成播放完成后手动 dispose。 |
Beta Was this translation helpful? Give feedback.
7 replies
Answer selected by
BUPTlhuanyu
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
1、一般在页面关闭时进行销毁(dispose)即可,不用在合成播放完成后手动 dispose。
1.2 如果产物中有多个合成元素,如何知道整个动画结束了?
对所有合成的 end 做 Promise.all()
2、如果是在 composition end 回调直接 dispose 现在会这个错误(不过不会影响渲染),这个会在 2.1 版本优化掉
3、是使用的 galacean effects 的 threejs 插件吗?
4、支持的:https://galacean.antgroup.com/effects/playground/vanilla-%E5%A4%9A%E5%90%88%E6%88%90%E6%92%AD%E6%94%BE
5、可以,同上使用方式
6、是否可以替代其他方案不便直说,可以通过是否能直接满足你的业务诉求来判断即可。相比 lottie 优势有:1、基于 WebGL 渲染,较高的渲染性能;2、更丰富的效果,同时包含 2D、3D 表现形式
7、编辑器暂无开源计划