Unity3D技巧&&经验
TJ
这个作者很懒,什么都没留下…
展开
-
Unity中Invoke和InvokeRepeating (space shooter)
Invoke和InvokeRepeating方法,可以实现延迟调用,和周期调用第一个是执行一次,第二个是重复执行void Invoke(string methodName, float time);第一个参数是方法名(注意是字符串形式),并不是更方便的委托。第二个是延时多少秒。只执行一次。void InvokeRepeating(string methodName, float time...转载 2018-09-23 21:01:02 · 496 阅读 · 0 评论 -
SerializeField和Serializable
在看Unity官方Demo《space shooter》时,一个没有继承MonoBehaviour的类Done_Boundary :[System.Serializable]public class Done_Boundary { public float xMin, xMax, zMin, zMax;}Serializable是.Net自带的序列化有时候我们会自定义一些单独的c...原创 2018-09-23 22:04:51 · 285 阅读 · 0 评论 -
Unity性能最高的Shader: Unlit(不受光材质)
今天在做项目《space shooter》的时候,书上指出背景图的shader要选 Unlit/Texture. 即不受光材质。也就是说这个材质不会受光线影响,也对光线没有反应。Unity性能最高的Shader: Unlit详情见:https://www.jianshu.com/p/f6a0b6037ada...原创 2018-09-25 19:05:54 · 5782 阅读 · 0 评论 -
dep文件 dsp文件 dsw文件
dep文件:是相关文件,记录该组件引用的文件。比如你建立了一个AA.dll,其中引用了A.dll,如果没有aa.dep文件的话,安装程序程序只会包含aa.dll,需要手动添加a.dlldsp文件 VS dsw文件:dsw 是工程项目文件dsp 是工程文件项目里面可以有很多工程即:dsw 大于 dsp...原创 2018-10-02 11:32:27 · 1655 阅读 · 0 评论 -
Unity Camera Orthographic Size
关于 Camera的Orthographic 中的size大小问题,默认为5 units,(5个单位)。首先5是什么意思呢?That magic number is the number of units from the center half of the screen to the top, or bottom.也就是 5x2 = 10,说明你的窗口的高为10个units.这样就好理...转载 2018-10-04 20:45:30 · 1622 阅读 · 0 评论 -
(unity3d)C# 类型系统详解
昨天面试,面试官问:你对C#方法参数有什么认识?可怜的我只知道C++中方法参数传递中有按值,按引用,按指针。在拷贝构造函数中有深拷贝和浅拷贝(浅拷贝只拷贝引用或者指针,即只有一个被拷贝对象的引用或指针的副本,并没有在内存堆里new)。可怜的我之前虽然知道C#有两大基础类型:值类型和引用类型,但确实木有深入了解过。对其装箱和拆箱操作也只知皮毛。…然后就尬聊了C++的方法参数,-_-||言...原创 2018-10-09 14:13:47 · 734 阅读 · 0 评论 -
二面尬点
今天整个人晕乎乎… ̄□ ̄||, 找个借口安慰下自己。不想多说了,言归正传吧。一、unity3D项目相关:(camera类型,哪些类型可以实现光照) ->组件熟悉度你会哪些设计模式-> 概括精炼语言基础C/C++ -> 算法,底层编码&(int转float,float还能转回int么?这不就是为啥C/C++是类型不安全的语言么)算法基础(算法竞赛入门还是要...原创 2018-10-10 16:30:32 · 294 阅读 · 0 评论