那你在直接在场景里面加一个spriteRender这个就已经实现你的透视了,然后用一个摄像机照着它,然后把这个摄像机的渲染层级前置叠加在你的UI上面,要用的时候就打开摄像机,不用的时候就关掉摄像机
这个分享很赞啊
你说的这个效果在2D项目可以实现吗?
看具体需求:
1、如果只是翻转单张图片,这个是最优解(可合批,性能优于shader):
2D图片实现3D透视效果(支持3.x、支持原生、可合批)
2、如果要翻转整个节点,也就是说要带着所有子节点一起翻转
采用skew + scale来做矩阵变换实现了,3.x目前不支持skew可以等官方后续更新或自己hack一个版本
3赞
2.4.x的版本可以用3D摄像机和3D节点来做,其他版本不行
真的牛逼,大哥真的硬