Unity3D
文章平均质量分 72
SQL刘
步骤很详细,原理不深究。
展开
-
Unity场景跳转及退出
Unity中实现简单的各个场景跳转,以及实现发布后点击“退出场景”实现界面的关闭操作。一、新建场景在你创建的工程里,添加几个需要实现跳转的场景,这里以4个场景相互跳转为例。4个场景名如下图所示。*上图场景中,可以先创建对应场景名的3D物体,例如,场景Capsule中,就可以创建几个胶囊体Capsule(如下图所示);场景Cube中,就可以创建几个立方体Cube;场景Sphere中,就可以创建几个球体Sphere。具体创建什么场景,根据大家各自项目,以及需要完成跳转的场景来定,我这里只是案例说明。原创 2022-06-16 21:18:04 · 11066 阅读 · 1 评论 -
Unity3D制作注册登录界面,并实现场景跳转
Unity3D制作注册登录界面,并实现场景跳转一、新建项目工程1、打开Unity3D,新建一个项目,将其命名为“Login”。我这里用的版本是Unity2018.4.2f1,不同版本制作过程中的界面可能稍有不同,但是不影响具体功能的实现。2、可以将样例场景SampleScene重命名为Login,最好做到见名知意。二、注册登录界面搭建1、新建Canvas画布2、首先选中Scene场景中的2D,让其在2D视角下进行编辑。然后修改Canvas中的Canvas Scaler画布分辨率自适应组件,原创 2022-05-29 00:38:21 · 41228 阅读 · 55 评论 -
Unity3D摄像机,键盘控制前后左右上下移动,鼠标控制旋转、放缩
Unity3D中运行场景时,实现摄像机的前、后、左、右、上、下,以及鼠标滚轮的放缩,鼠标右键的旋转操作。亲测有效,可供参考。按键功能介绍:W——前;S——后;A——左;D——右;Q——下降;E——上升;鼠标右键——旋转;鼠标滚轮——放缩。Tourcamera脚本需要挂在摄像机组件上。using System.Collections;using System.Collections.Generic;using UnityEngine;public class Tourcamera : MonoB原创 2022-05-27 16:19:00 · 9098 阅读 · 4 评论 -
Unity3D,阿里云服务器,平台配置
Unity3D;平台配置;阿里云服务器;平台修改方法原创 2022-05-26 09:55:53 · 2552 阅读 · 3 评论 -
Unity3D基础入门之粒子系统(属性介绍+火焰粒子系统案例制作)
Unity3D基础入门之粒子系统(属性介绍+火焰粒子系统案例制作)一、属性介绍1、主面板Particle System(1)Duration:粒子发射周期图中,5.00即在发射5秒后进入下一个粒子发射周期。若没有勾选Looping,则5秒后粒子会停止发射。(2)Looping:粒子按照周期循环发射让粒子发射时间循环起来,一直发射粒子。(3)Prewarm:预热系统开始播放粒子是已经发射了一段时间的,只在Looping循环时才有效。(4)Start Delay:粒子延时发射粒子系统创建后原创 2021-09-02 16:01:12 · 20026 阅读 · 0 评论 -
地球围绕太阳转
地球围绕太阳转新建Unity3D工程,做一些准备工作1、新建2个3D球体,分别重命名为:Sun,Earth2、在Project面板中,新建Texture,Material,Scripts文件夹(1)在Texture文件夹下面,导入贴图素材(百度搜索太阳贴图、地球贴图即可。下面是我百度的素材)(2)在Material文件夹下面,分别创建2个材质,将它们的Shader着色器更改下,如下图所示(3)在Scripts文件夹下面,创建C#脚本,双击打开,编写代码using System.Col原创 2021-05-14 10:49:18 · 488 阅读 · 9 评论 -
第一人称视角的角色移动
第一人称视角的角色移动一、素材下载1、在资源商店中,搜索名字进行下载:Low-Poly Simple Nature Pack。2、下载完毕后,直接全部导入。二、场景部署1、打开Demo场景,用Demo场景来做练习。2、右击新建一个空物体,重命名为Environment。3、将除了相机外的所有对象选中,拖入Environment中,方便管理,将它折叠起来。4、新建一个胶囊体,重命名为Player。用它来当我们控制的角色。5、重置Transform位置。6、稍微调整一下Play原创 2021-05-12 10:12:53 · 906 阅读 · 2 评论 -
游戏的存档与读档
游戏的存档与读档一、游戏基本功能的实现(一)场景的搭建(二)协程的使用二、游戏的存档与读档功能的实现(一)PlayerPrefs原创 2021-04-27 15:42:06 · 2599 阅读 · 1 评论 -
音乐播放(Toggle && PlayerPrefs)
Toggle控制音乐播放,并利用PlayerPrefs保存上次是否勾选时的记录1、新建工程2、拖入事先准备好的音乐(只要是音乐都行)3、随便添加一个物体(我这里以Cube为例),给它添加Audio Source组件,在AudioClip中拖入音乐素材,勾选上Play On Awake和Loop,如下图所示。4、添加UI | Panel,并在Panel下面添加Toggle单选框,如下图所示。5、添加Music脚本。using System.Collections;using System.C原创 2021-05-06 15:48:24 · 1206 阅读 · 0 评论