【包教包会】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、权重随机算法,解决游戏中一切可控随机(刷怪、掉宝、转盘、抽卡等等)

相关推荐
Jimmy5 小时前
TypeScript 泛型:2025 年终极指南
前端·javascript·typescript
小梦白5 小时前
RPG增容2.尝试使用MMC根据游戏难度自定义更改怪物属性(三)
游戏
格调UI成品6 小时前
[特殊字符] 数据可视化结合 three.js:让 3D 呈现更精准,3 个优化经验谈
javascript·3d·信息可视化
EngZegNgi8 小时前
Unity —— Android 应用构建与发布
android·unity·自动化·游戏引擎·构建
The moon forgets8 小时前
ALOcc: Adaptive Lifting-based 3D Semantic Occupancy and
深度学习·3d
向宇it9 小时前
【unity实战】简易的车辆控制系统
游戏·unity·c#·游戏引擎
codehub9 小时前
TypeScript 中的 `satisfies`:类型约束的进化之路
typescript
我不吃饼干18 小时前
【TypeScript】三分钟让 Trae、Cursor 用上你自己的 MCP
前端·typescript·trae
枫景Maple1 天前
Shader开发(六)什么是着色器
游戏引擎·着色器
南方kenny1 天前
TypeScript + React:让前端开发更可靠的黄金组合
前端·react.js·typescript