自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Unity Git

本文通过一个简单的例子教大家如何对unity项目进行一些基础设置,而后又通过一些基础git指令完成了创建本地仓库、修改和回退相关的操作,你学会了吗?我是小棋,一名游戏研发攻城狮,关注我,我们一同成长!Unity3D项目版本控制-腾讯游戏学堂Unity之git版本控制_帮助文档的博客-CSDN博客_unity版本控制Unity 新一代版本控制系统 PlasticSCM 上线总结自己的Git常用命令 - 一路转圈的雪人 - 博客园Git远程操作详解 - 阮一峰的网络日志​。

2023-04-14 12:05:44 627

原创 常用的核心类(二)

一。克隆游戏对象//在预设体的位置克隆游戏对象GameObject go1=Instantiate(cube);//在固定位置克隆游戏对象//Quaternion.identity游戏对象不旋转:Quaternion(0,0,0,0)GameObject go2=Instantiate(cube,newVector3(0,0,5),Quaternion.identity);二。销毁游戏对象Destroy(go1); //直接销毁对象go1Destroy(go...

2021-11-01 19:24:38 2194

原创 常用核心类(一)

一。Transform变换Transform组件是Unity3D的重点之一,主要用于控制物体的旋转、移动、缩放。API:application program interface 应用程序接口1)成员变量A、transform.position位置移动transform.position = newVector3(+10, 0, 0);B、transform.rotation旋转角度transform.rotation = Quaternion.Eul...

2021-11-01 18:42:38 267

原创 物理引擎理解

一.定义物理引擎就是在游戏中模拟真实的物理效果,比如,场景中有一个立方体和一个球体,球体在空中,立方体在地面倾斜放置,在空中的球体开始自由下落,然后与地面上的立方体对象发生碰撞,而物理引擎就是用来模拟真实碰撞的效果。二.刚体Rigidbody(刚体)组件可使游戏对象在物理系统的控制下来运动,任何游戏对象只有添加了刚体组件才能受到重力的影响。案例1:点击鼠标左键,给物体加一个力if(Input.GetButton("Fire1")){...

2021-11-01 17:10:17 4975

原创 unity的初步了解

一.菜单栏File(文件):打开和保存场景、项目、以及创建游戏。Edit(编辑):主要用于Unity内部功能、快捷键设置。Assets(资源):用于资源的创建、导入和导出。GameObject(游戏对象):用于游戏对象的创建。Component:(游戏组件):为游戏对象等添加组件来实现部分功能。Window(窗口):显示特定视图。Help(帮助):主要包含使用手册、资源商店、论坛等。二.视图层级视图(Hierarchy):主要存放游戏场景中的具体的游戏对象。...

2021-10-22 19:27:57 308

原创 集合的简单理解

1.集合概念集合(Collection)类是专门用于数据存储和检索的类。这些类提供了对栈(stack)、队列(queue)、列表(list)和哈希表(hash table)的支持。大多数集合类实现了相同的2.ArrayList集合ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。 ArrayList 继承了 AbstractList ,并实现了 List 接口。 ArrayList 类位于 java.util 包中,使用...

2021-10-14 20:34:34 275

原创 抽象类和接口理解

一.抽象类1.1 定义抽象类:类是一个具有相同特征和行为的抽象,而抽象类(class 前加上 abstract)没有指出行为的具体细节,而由他的子类去实现相应的行为。把普通类前面加一个abstract关键字就是抽象类。1.2抽象类的特征1、不能创建一个抽象类的实例。(//Father f = new Father();Father是父类)2、通过在类定义前面放置关键字 sealed,可以将类声明为密封类。当一个类被声明为 sealed 时,它不能被继承。抽象类不能被声明为 ...

2021-10-14 12:56:08 170

原创 封装 继承 多态理解

一.封装1.定义封装:将类的某些信息隐藏在类内部(private),不允许外部程序直接访问,而是通过该类提供的公共属性(public)来实现对隐藏信息的操作和访问快捷键:prop+TABpropfull+TAB2.封装的好处1、隐藏类的实现细节2、只能通过规定属性访问数据3、方便加入控制语句4、方便修改实现二.继承2.1 定义继承:一个类具有另一个类的属性和方法,这个类叫子类(派生类),另一个类叫父类(基类、超类)继承的关键符号 :(冒号)...

2021-10-14 12:33:55 993

原创 类和对象理解

1、定义类(class)和对象 (object)是两种以计算机为载体的计算机语言的合称。对象:对象是用来描述客观事物的一个实体。类:具有相同属性和方法的一组对象的集合2、格式[修饰符] class 类名{ }类名定义规则:1、第一个单词必须是字母、下划线,后面的单词可以是字母、下划线、数字2、所有单词的首字母必须大写类内容[修饰符] class 类名{ 属性;方法;}3、对象的创建类名 对象名(变量)=new 类名()...

2021-10-11 20:28:16 327

原创 流程控制理解

1、顺序从上向下读取int aa = 100, bb = 200, cc, dd, ee, ff, gg;cc = aa + bb;dd = aa - bb;ee = aa * bb;ff = aa / bb; //0 整数除以整数结果还是整数gg = aa % bb; //100 小数对大数求余,结果是小数print(ff + "\t" + gg...

2021-10-09 20:03:56 132

原创 数据类型和基本运算

1、C#数据类型基本数据类型:整形:byte(字节) short(短整形) int (整形) long(长整形) 浮点型:float(单精度) double(双精度) 布尔型:bool 字符型:char引用数据类型:string(字符串) 数组 类 接口2、变量与常量2.1、定义变量:是指在程序的运行过程中随时可以发生变化的量 常量:是指在程序在运行过程中不会发生变化的变量(const)2.2、格式数据类型 变量名;定义三个整形变量...

2021-10-09 11:09:48 159

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除