| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> Unity2 -> 正文阅读 |
|
[游戏开发]Unity2 |
文章目录补充链接,我也是小白一个,刚入门初学的Unity是学习M_Studio大牛的,详细教程请看大老师的视频。 补充上一个博文的内容
Unity21. 图层的概念在做项目的时候,出现了同样是背景的地图被遮挡了。这里就涉及到了图层。 首先我们需要在 如图, 同样的如果在同一个图层下的, 2.创建一个角色首先我们需要在 3.赋予“角色生命”接下来我们就需要为给角色物理属性,比如说重力和碰撞。 我们需要为 首先选择的是 然后我们就需要让角色移动起来。我们要添加一个 这里我用的VS2019,在安装的时候就可以直接选择安装Unity的组件(很久之前准备的VS2019终于用上了),这里我给大家放一下Visual Studio 2019 IDE的官方网站链接 但是我们还需要在Unity中修改工具的设置,如果安装了VS2019的话系统应该可以检测的出来。 为了管理的方便,我们就在资源管理器中,重新创建一个新的文件夹专门来放脚本代码。然后我们打开,开始编辑代码,让角色可以左右移动。 在代码中,我们首先要获得角色的刚体申明速度,代码如下
保存之后,在Unity中我们需要把角色的刚体拖拽至那个脚本下的刚体里。最后的代码如下
4.实现角色的跳跃以及面部方向
Time.deltaTime这里我们不急着往下继续做项目,我们需要认识Unity编程中的 在官方文档给出的解释就是 原来,同一款游戏在不同配置的电脑上运行起来的帧率是不同的,如果物体每帧移动的距离都是一样的,那性能高的电脑在一秒钟的时间内,移动的距离就长,这就有点离大谱啊!所以,就使用了 MonoBehaviour.FixedUpdate()在视频中讲的有点粗略,但是在官方文档给出了很详细的解释(虽然官方文档我现在也不是很懂尴尬) 最后今天就简单的到这边吧,还是给出B站UP主M_Studio的视频链接,希望大家多多关注这位宝藏UP主,欢迎大家走上游戏这天道路。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/28 0:58:28- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |