Unity 之 制作翻牌效果

简介: Unity 之 制作翻牌翻书效果

一,卡牌效果展示

1.1

工程图如下:
1.1.2
PS: 1. 需要两个Shader来作为牌的正,反面的材质
    2. 使用这两个Shader制作两个材质球用来渲染Mesh


二,翻牌动画制作

部分Animation动画:
2.1.1

部分翻牌代码:
2.1.2


三,翻牌动画展示

手动翻牌效果:
3.1.1

自动翻牌效果:(正放,反放)
3.1.2


卡牌制作下载链接:包含两个Shader,两个材质球和一个做好的牌的预制体;

翻牌源码下载链接:包含卡牌Shader,翻牌动画,手动翻牌逻辑;

相关文章
C#系列之ref和out的区别
C#系列之ref和out的区别
571 0
|
9月前
|
图形学
Unity 打开内嵌网页
要使用Embedded Browser插件实现网页嵌入功能,首先需下载插件(可从商店或指定地址获取)。安装后,通过将HTML文件放入BrowserAssets文件夹并修改URL前缀为`localGame://`来快速加载本地页面。设置时,在导入的BrowserGUI预设中配置URL即可。此外,可通过编写脚本添加按钮点击事件打开指定网页,并调整浏览器缩放比例。插件下载地址:https://download.csdn.net/download/qq_42603590/13958459。
|
9月前
|
开发工具 git
git的rebase和merge的区别
通过这些内容和示例,您可以深入理解Git的 `rebase`和 `merge`操作及其区别,选择合适的方法进行分支管理,提高版本控制的效率和规范性。希望这些内容对您的学习和工作有所帮助。
1854 5
|
C# 图形学 C++
使用vscode开发C#+unity没有代码提示问题
使用vscode开发C#+unity没有代码提示问题
958 0
使用vscode开发C#+unity没有代码提示问题
|
JavaScript 前端开发 Docker
全栈开发实战:结合Python、Vue和Docker进行部署
【4月更文挑战第10天】本文介绍了如何使用Python、Vue.js和Docker进行全栈开发和部署。Python搭配Flask创建后端API,Vue.js构建前端界面,Docker负责应用的容器化部署。通过编写Dockerfile,将Python应用构建成Docker镜像并运行,前端部分使用Vue CLI创建项目并与后端交互。最后,通过Nginx和另一个Dockerfile部署前端应用。这种组合提升了开发效率,保证了应用的可维护性和扩展性,适合不同规模的企业使用。
849 4
|
存储 网络协议 程序员
【.NET Core】.NET中的流(Stream)
【.NET Core】.NET中的流(Stream)
425 7
|
人工智能 算法 定位技术
【推荐100个unity插件之1】2d使用A*Pathfinding插件实现敌人AI,并自动躲避障碍物
【推荐100个unity插件之1】2d使用A*Pathfinding插件实现敌人AI,并自动躲避障碍物
845 0
|
编解码 前端开发 Java
【推荐100个unity插件之12】UGUI的粒子效果(UI粒子)—— Particle Effect For UGUI (UI Particle)
【推荐100个unity插件之12】UGUI的粒子效果(UI粒子)—— Particle Effect For UGUI (UI Particle)
1651 0
|
图形学
unity使用Dotween实现翻牌效果
unity可也以制作翻牌抽奖效果
|
Shell Android开发 Java