IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> 【打一局王者荣耀掉星的时间,我制作了一款支持 重力感应 的 3D动态壁纸】 -> 正文阅读

[游戏开发]【打一局王者荣耀掉星的时间,我制作了一款支持 重力感应 的 3D动态壁纸】

在这里插入图片描述


请添加图片描述 请添加图片描述


📢前言

  • 正在兢兢业业的当一个打工仔,有一个小伙伴问我能不能用 Unity制作3D动态壁纸
  • 我一寻思应该问题不大,因为之前用Unity简单制作过一个PC端的桌面宠物,开启Unity背景穿透模式能有一个壁纸的效果。
  • 但是仔细一想在手机端也这样做的话好像不能直接套用… 所以在网上搜索了一下有没有什么简单可行的方法。
  • 然后我发现Unity有一款专门用来做动态壁纸的插件:uLiveWallpaper
  • 所以本篇文章就来使用这款插件制作一款最基础的 3D重力感应动态壁纸 ,下面一起看看如何制作吧~

🎬【女友打一局王者荣耀掉星的时间,我制作了一款支持 重力感应 的 3D动态壁纸】

请添加图片描述

第1??步:打开UnityHub新建一个Unity项目

首先,打开我们安装的UnityHub,新建一个Unity项目,我这里使用的是Unity2017.4.40版本。

之前对Unity不熟悉的小伙伴也不用担心,因为本篇文章中导入的插件中有示例工程,几乎不用我们做一些复杂的操作!
在这里插入图片描述
这里只需要注意一点,由于这款插件在2018年的时候已经不更新了,具体原因不知。

所以我们最好使用Unity2017或者2018版本进行导入这款插件并制作这个项目。

用新版的Unity可能会出问题,因为插件版本相对来说比较老了,所以这里注意一下就好~


第2??步:导入uLiveWallpaper插件,找到示例工程

插件在Unity官方的资源商店中可以下载:uLiveWallpaper下载地址

这个插件有两个版本,indie 和 pro 版,我使用的是indie 版,pro版本更加专业,但是我没找到下载地址,所以这里不做展示了。

该插件可以 点击文末卡片 回复对应关键词【动态壁纸插件】免费获取。
在这里插入图片描述
直接将该插件拖进Unity即可,插件的基本内容如下所示:
在这里插入图片描述

在这里插入图片描述
每个文件夹具体作用是什么本文暂不讨论,本文直接演示怎样拿到最终的3D动态壁纸并装入手机进行使用!

我们打开文件夹 Demos -> VirtualBox,里面有一个 VirtualBox 场景,双击打开后场景如下所示:
在这里插入图片描述
这个场景就是该插件的 拥有重力感应的3D动态壁纸场景,直接点运行可以看一下效果:
请添加图片描述


第3??步:使用Unity导出该Android工程

接下来点击菜单栏 Tools -> Lost Polygon -> uLiveWallpaper,点击之后会弹出一个窗口。
在这里插入图片描述
在弹出的窗口中点击Browse,在文件管理中新建一个空的文件夹 并选中。
在这里插入图片描述
然后点击 Create Project 创建工程,等待工程创建完毕。

创建工程等待导出完毕
在这里插入图片描述在这里插入图片描述

第4??步:使用Android Studio打开Unity刚导出的工程 并查看壁纸效果

打开Android Studio,将我们刚从Unity中导出的Android工程打开。
在这里插入图片描述

等待Android Studio编译完毕后,未发现错误是最好的情况。
在这里插入图片描述
最好是点击 Build-> Rebuid Project,将项目重新编译一下。
在这里插入图片描述
然后直接在Android Studio中运行一下项目看效果,如果有Android手机的话可以在这里选择自己的手机直接看效果。

在这里插入图片描述
没有手机的话就使用AS带的虚拟机运行,我这里就是用的虚拟机运行的。

创建虚拟机的方法非常简单,点击AVDManager选择合适的Android 版本一直下一步等待下载完成就好了。
在这里插入图片描述
有了虚拟机之后,点击启动项目的时候选择我们的虚拟机,等待虚拟机启动并将手机开机。

虚拟机开机之后会将我们的项目安装到该虚拟机上面,然后我们打开这个APP应用。

在这里插入图片描述 在这里插入图片描述

展示效果如下:
请添加图片描述


第5??步:将工程打包成apk,真机测试效果

在上一步中我使用的虚拟机进行测试的,重力感应效果很明显,有Android手机的也可以直接看到效果了。

下面将这个工程打包成APK,这样就可以装到任何有Android的地方了,操作如下:
在这里插入图片描述
然后在 build -> outputs -> apk -> debug 下找到我们打包好的APK,将这个APK安装到手机上即可正常使用啦~
在这里插入图片描述


🎈真机使用效果

下面是将这个APK装到手机上运行的真机测试效果

由于上传图片大小的限制,这里只能压缩到很小分成两个动图展示效果了!(PS:CSDN现在视频功能修复中,暂时不能上传视频太不友好了~)
请添加图片描述 请添加图片描述


💬总结

  • 本文使用Unity的一款插件制作了 一款支持重力感应的3D动态壁纸
  • 由于直接使用的插件的示例场景,所以基本没进行复杂的操作,但是壁纸相对来说也比较朴素~
  • 后面我会再出一篇文章,基于这个示例的基础上进行一些更好看的场景搭建和装饰。
  • 那本篇文章到这里就结束啦,女朋友一局王者荣耀掉星的时间,我们的一款动态壁纸就做好了。
  • 如果你有更多的3D动态壁纸思路,可以尝试起来自己做一款专属于你自己的动态壁纸哦!!!
  • 如果觉得文章对你有用处,记得 点赞 收藏 转发 一波哦,博主也支持为铁粉丝制作专属动态壁纸哦~

专栏推广

Unity专栏简介
以Unity引擎为基础,介绍关于Unity的各种文章学习,共同进步!Unity是一款跨平台的专业游戏引擎,用它创建的游戏可以在PC端、移动设备等常见平台上运行。

资料白嫖,技术互助

学习路线指引(点击解锁)知识定位人群定位
🧡 Unity系统学习专栏 🧡入门级本专栏从Unity入门开始学习,快速达到Unity的入门水平
💛 Unity实战类项目 💛进阶级计划制作Unity的 100个实战案例!助你进入Unity世界,争取做最全的Unity原创博客大全。
?? 游戏制作专栏 ?? 难度偏高分享学习一些Unity成品的游戏Demo和其他语言的小游戏!
💚 游戏爱好者九万人社区💚 互助/吹水九万人游戏爱好者社区,聊天互助,白嫖奖品
💙 Python零基础到入门 💙 Python初学者针对没有经过系统学习的小伙伴,核心目的就是让我们能够快速学习Python的知识以达到入门

温馨提示: 点击下面卡片可以获取更多编程知识,包括各种语言学习资料,上千套PPT模板和各种游戏源码素材等等资料。更多内容可自行查看哦!
请添加图片描述

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2022-03-04 15:56:00  更:2022-03-04 15:57:07 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 16:44:57-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码