【包教包会】2D图片实现3D透视效果(支持3.x、支持原生、可合批)

将去年写的SpriteFlipper从2.x升级到3.x。

如果需要2.x版本或需要了解算法思路,请移步:https://blog.csdn.net/weixin_42714632/article/details/136745051

优化功能:可同时绕X轴和Y轴旋转,两者效果会叠加。

完美适配Web、原生平台(其余平台没测过)。

附上下载地址:水煮肉片饭/SpriteFlipper3.x

如何导入自己项目:

1、将Demo中SpriteFlipper.ts复制到自己项目assets目录下

2、新建一个节点,将SpriteFlipper挂上去,然后拖一张图片到SpriteFrame属性,搞定!

其余不明白的评论区沟通~加油

Gitee地址:水煮肉片饭 (szrpf) - Gitee.com

EMail地址:27185709@qq.com

推荐链接:

1、CocosCreator3.x框架------音频声音模块(无需导入、无需常驻节点)

2、CocosCreator3.x框架------节点扩展(仿2.x风格直接设置属性、渐变色、振动、实时销毁)

3、CocosCreator Assembler经典案例第一期------2D实现3D透视翻转(附Demo源码)

4、【包教包会】对CocosCreator富文本RichText进行全面优化

5、权重随机算法,解决游戏中一切可控随机(刷怪、掉宝、转盘、抽卡等等)

相关推荐
大家的林语冰11 小时前
TypeScript 6 官宣,JS “最后之舞“,版本升级踩雷指南
前端·javascript·typescript
爱学习的程序媛11 小时前
【WebRTC】呼叫中心前端技术选型:SIP.js vs JsSIP vs Verto
前端·javascript·typescript·音视频·webrtc·实时音视频·web
CG_MAGIC11 小时前
硬表面建模布线逻辑:机械与道具通用规范
3d·blender·贴图·效果图·建模教程
爱搞虚幻的阿恺11 小时前
RPG游戏开发【加餐】实现游戏小地图的简单方法
游戏·ue5·游戏引擎·虚幻
在下胡三汉12 小时前
GLB 和 GLTF 格式文件:3D 建模服务中的目的、差异与应用领域
3d
学不完的12 小时前
Zrlog面试问答及问题解决方案
linux·运维·nginx·unity·游戏引擎
小清兔12 小时前
unity游戏制作中问题汇总(持续更新)
游戏·unity·游戏引擎
云边散步13 小时前
godot2D游戏教程系列二(21)
笔记·学习·游戏·游戏开发
2301_7644413313 小时前
使用Python 和 Streamlit 构建的多维度游戏玩家数据分析
python·游戏·数据分析
紫_龙13 小时前
最新版vue3+TypeScript开发入门到实战教程之路由详解
javascript·typescript·智能路由器