- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 自己用的unity学习笔记(四)——unity3d UGUI
Unity3D UGUIUser Interface 用户界面GUI:优点使用简单,有专一性。缺点:代码繁琐,屏幕自适应差。常用来当调试工具,还有editor编辑器的开发UGUI:亲儿子,优点:使用灵活。层级清晰。屏幕自适应。缺点:宽度,高度自适应只有一种。Canvas不容易理解,RectTransform不直观。NGUI:第三方插件,优点:使用方便(大多功能已集成),自带IT
2017-12-21 18:36:42 1514 2
原创 自己用的unity学习笔记(三)——数据结构相关
1 第十六天非数值数据之间的结构关系,以及如何表示,如何存储,如何处理1.1 自定义ArrayListusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 数据结构 {
2017-12-21 18:34:31 421
原创 自己用的unity学习笔记(二)——unity进阶
协同程序(协同或者协程)线程、进程一个应用程序就是一个进程,笼统的说就是一个.exe程序一个进程中至少一个线程叫主线程。一个或多个线程组合成了进程。协程在unity中为了在主线程中模拟多线程而出现的辅助工具。协程不是多线程,还是单线程,是在操作系统中的空间中模拟多线程。启动协程:StartCoroutine(返回IEnumerator类型返回值的方法名);//开
2017-12-21 18:32:13 3418
原创 自己用的unity学习笔记(一)——系统组件
语法补充特性1、结构体、类、变量的上方,写中括号[],此内容叫做特性。[System.Serializable] 序列化特性,将下列结构体或者类或者变量允许被序列化,私有的成员不会被序列化。序列化:按照一定的规则排序(占记)单例单例的东西不会主动挂在到GameObject身上私有构造函数,就不能new 了。一般用于整个游戏中唯一的东西,可以用单例,例如玩家,输入
2017-12-21 18:29:04 838
原创 自己用的unity学习笔记(一)——数学相关
数学相关Quaternion四元数 eulerAngles欧拉角Random.Range();unity自带的随机数数学函数库float rad = deg * Mathf.Deg2Rad; 度到弧度的转化向量既有大小又有方向的箭头。三角函数情景,三角形,a,b,cSin正弦,sinθ = b/c;对边比斜边正弦规律:Sin0 = 0,sin
2017-12-21 18:27:22 592
原创 自己用的unity学习笔记(一)——组件操作
组件操作组件中,一般组件名就是该组件的类名,如果带括号,括号内为类名。Unity内的组件,禁止new实例化。成员变量加上public才能在组件面板上显示,并且不需要初始化(可以初始化)。每个组件的各属性名称一般都是该组件类的变量名(一般是小写)(不一定,但大多都是)。在代码组件中,对组件数据的修改,只能保持在运行情况下。禁止使用已有的组件名称(即类名)Transform
2017-12-21 18:25:16 878
原创 自己用的unity学习笔记(一)——unity3d基础操作
Unity3DUnity基本操作Unity基本单位为米,ue4是厘米Rotation 为度,监事面板是角度,代码里计算的结果是弧度Scale的单位是倍数。负数为左右镜像 创建工程必要文件夹:SencesScriptsPrefabs 工程结构 Assets所有素材都在里面,迁移必须Library临时文件库,迁移工程时不拷贝,临时生成Pr
2017-12-21 18:23:27 6288 1
原创 自己用的C#基础学习笔记(二)——C#面向对象(3)
1 第十四天1.1 零碎知识1.1.1 访问修饰符Public 公共的 Private 私有的Protected 受保护的,子类和当前类的内部可以使用Internal 在项目中使用,在同一个项目中与public的访问权限一样。不同命名空间下不能访问不写修饰符时,默认是internal。修饰类的访问修饰符只能是public和internalProtected和inte
2017-12-21 18:21:03 325
原创 自己用的C#基础学习笔记(二)——C#面向对象(2)
1 第十一天1.1 string stringbuffer stringbulider1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String2.String (StringBuffer,StringBuilder)的原因String:字符串常量StringBuffer:字符创变量StringBuilder:字符创变量
2017-12-21 18:19:22 576
原创 自己用的C#基础学习笔记(一)——C#面向过过程
1 第二天1.1 程序设计程序设计步骤:分析问题,设计算法,编写程序,运行程序,分析结果,编写文档面向过程三个结构:顺序结构、选择结构、循环结构面向过程的三个原则:自顶向下、逐步求精、模块化面相对项:对象、类、封装、继承、多态、信息。优点:符合人们认识事物的规律。改善程序可读性,人机交互更加贴切自然语言。1.2 计算机组成计算机分类:电子模拟计
2017-09-14 17:59:47 713
unity音乐游戏制作插件Koreographer Professional 1.4.0
2018-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人