初学unity开发学习笔记----第一天

这篇具有很好参考价值的文章主要介绍了初学unity开发学习笔记----第一天。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

以下是学习unity知识的心得,类似备忘录,肯定是存在有漏洞的地方或者专业名词使用不恰当的地方。。。

目标:编写小球wasd移动的效果


1.下载unity hub和unity引擎:

(1).前往官网:Unity实时内容开发平台 -实时3D引擎、2D、VR&AR可视化数据 | Unity中国官网

(2).选择unity选项卡,选择下载unityhub

(3).在unityhub下载安装后,可以直接在hub里下载,也可以在官网下载unity引擎,在hub里引入

遇到的问题和解决方案:

问题1:打开后显示无许可证

解决方案:正在情况是没有下载unity hub直接启动的unity

 

问题2:unity hub需要登录但是一直是白屏

解决方案:调整dns,环境变量,新建变量名为NODE_TLS_REJECT_UNAUTHORIZED的值为0,后重新启动unity hub


2.新建工程:

(1).打开unity hub选择New Project

初学unity开发学习笔记----第一天,unity,学习,笔记

(2).这里选择默认的3d,并修改好工程名和目录位置,然后create project即可,好像需要五分钟左右,就能进入编辑器界面

初学unity开发学习笔记----第一天,unity,学习,笔记

(3).编辑器界面如图所示

初学unity开发学习笔记----第一天,unity,学习,笔记

中部类似于预览图,底部有是添加的预设和编写好的代码,以及material,左侧是创建好的游戏对象,右侧是游戏对象的属性

(4).新建游戏对象:

在unity中所有物体都被称为游戏对象(例如新建的对象,摄像机,光源)

通过右击左测对象栏,选中GameObject即可新建游戏对象,(包括视频,音频,3d对象等)

初学unity开发学习笔记----第一天,unity,学习,笔记

每个游戏对象由不同的组件组成,在对象面板选择组件拖动到另一个组件上,被选中的组件会变成那个组件的子组件。

工具栏里包括抓手工具,移动工具,选择工具,缩放工具等等,可以通过qwer快速切换

初学unity开发学习笔记----第一天,unity,学习,笔记

(5).修改属性

可以直接通过工具栏的工具修改部分属性(transform),也可以通过右侧属性修改

transform:这个主要包括postion(位置) Rotation(角度) Scale:缩放

初学unity开发学习笔记----第一天,unity,学习,笔记

Mesh render:三角渲染器

以我的理解就是用来渲染的,禁用后物体就不见了

material材质:可以自定义物体的颜色或贴图

3.编写代码

第一步:右击底部--create--C#script

第二步是将文件拖到对于的对象(这里是小球)

第三步双击打开编辑器进行编辑(vs已配置好的情况)

如图所示默认会创建start方法和Update方法,start只有启动时候会被调用,update则每一帧更新都会被调用,然后通过以下代码来移动位置

Vector3 vector = new Vector3(x, y, z);
transform.Translate(vector * Time.deltaTime);

初学unity开发学习笔记----第一天,unity,学习,笔记

运行工程,就能看到效果了:

初学unity开发学习笔记----第一天,unity,学习,笔记文章来源地址https://www.toymoban.com/news/detail-705792.html

到了这里,关于初学unity开发学习笔记----第一天的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • UE5学习笔记(一)——界面功能梳理&第一天知识点记录

    学习UE5的第一步,是软件安装。 默认是安装好的,由于安装没有太多技术含量,所以就没有专门做记录。 这里有个注意点,虚幻引擎是整合在Epic games launcher中的,也就是说开发引擎内嵌在游戏平台上,打个比方,就是如果你要下unity你必须先下一个steam的感觉。 当然,在完

    2024年02月04日
    浏览(51)
  • MSP430f5529初学第一天 关于ccs环境的搭建解决driverlib.h库找不到问题

    在学我这个的文章的前提是软件已经安装好了,本来我想的使用keil开发msp430的 但是我发现官网的sdk没有keil的版本的 所以就直接放弃了,改为官方的ccs开发。 其实ccs跟keil差不多都是写库然后导入到自己的工程里来,下面我们要想实现板子的点灯就得先搭建一下ccs的环境 不然

    2024年02月12日
    浏览(80)
  • SSM框架的学习与应用(Spring + Spring MVC + MyBatis)-Java EE企业级应用开发学习记录(第一天)Mybatis的学习

    一、当前的主流框架介绍(这就是后期我会发出来的框架学习) Spring框架 ​ Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的 ,其主要优势之一就是分层架构。 Spring提供了更完善的开发环境,可以为POJO(Plain Ordinary Java Object,普通Java对象 )对象提供企业级

    2024年02月12日
    浏览(58)
  • HCIP 第一天笔记

    计算机识别的是电脉冲,只分高频,低频,因此用二进制对应 计算机处理过程 抽象语言–编码 编码-二进制 二进制–电信号 处理电信号 OSI参考模型(RM)— OSI是Open System Interconnection的缩写,意为开放式系统互联。 RM–参考模型 国际标准化组织(ISO)制定了OSI模型,该模型定义

    2024年02月11日
    浏览(38)
  • 鸿蒙开发第一天

    一、开发准备工作 1、开发工具的安装 1)下载地址:https://developer.huawei.com/consumer/cn/deveco-studio/ 2)查询API文档链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V2/syscap-0000001408089368-V2 二、ArkTS语言 1、ArkTS语言特点主打一个:开发效率高,开发体验好 2、TypeScript语法学习

    2024年02月03日
    浏览(46)
  • 【机器学习学习】第一天:入门指南

    引言 当今社会,机器学习技术已经被广泛应用于许多领域,如自然语言处理、图像处理和金融分析等。然而,机器学习这一领域需要掌握大量的数学知识和编程技能,因此对于初学者来说,可能会感到非常困难。本文将为初学者提供一份机器学习入门指南,帮助他们了解机器

    2024年02月02日
    浏览(43)
  • MYSQL学习第一天

    create database db_name; use db_name; select database(); show create database db_name; drop database db_name;

    2024年02月13日
    浏览(42)
  • 学习Python第一天

    注释是编程语言必备的,以下是几种常用的注释方式。 与C#中的 WriteLine 相似,Python中 Print 的输出是默认换行的,以下是Print几种使用方式。    

    2023年04月14日
    浏览(34)
  • 爬虫学习第一天

    网络爬虫(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。 通俗来讲,假如你需要互联网上的信息,如商品价格,图片视频资源等,但你又不想或者不能自己一个一个自己去打开

    2024年04月15日
    浏览(39)
  • Go学习第一天

    闲聊两句 从事java后端开发8年多,期间也曾零星看过Go语言、Python、Erlang等等,但都未曾认真学习过,恰好公司最近项目需要,之前用Go开发的项目因为同事离职,暂未人来接手,所以老大就找到我和另外一个同事,希望我们俩尽快把Go学起来并把项目维护起,给了两个周的过

    2024年02月14日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包