Unity
夫子与月
这个作者很懒,什么都没留下…
展开
-
Unity UI坐标的移动 屏幕分辨率,UI的宽高,点击点的坐标
不同型号的机器分辨率不同,但是UI的宽高是固定的,Unity编辑器的UIGUI中用Canvas Scaler组件来固定UI的大小比如这里设置的是1280x720,那我们UI的宽高分别是1280和720,即sizeDelta的值,且不可改变,如果取消这个设置UI就会根据分辨率来自适应大小;设置Canvas之后,Canvas作为父物体,子界面的坐标就基于Canvas,x =(-640,640),y = (-360,360),锚点默认设置居中的情况下;但是我们点击屏幕时,点击处的坐标是按照屏幕分辨率来确原创 2020-06-09 20:08:14 · 684 阅读 · 1 评论 -
Unity旋转之左手坐标系
几何坐标系分为左手坐标系和右手坐标系,分别适用左手法则和右手法则。在Unity的编辑器中使用的事左手坐标系,我们判断旋转正方向时用左手法则就可以了。比如绕X轴旋转,我们用左手握住X轴,大拇指指向X轴的正方向,四指的指向就是旋转的正方向,Y轴Z轴相同。...原创 2020-04-20 16:17:11 · 2356 阅读 · 1 评论 -
Unity 创建表格DLL文件
读表时根据表格的格式创建库文件方便表格的读取。例如这个db文件中有id,nameid,pos等表头,通过对这些表头的进行注册,然后通过ConfigAsset进行读取;比如上图,在工程中找到表格的csproj文件,用vs打开,文件中有表格的一些注册文件,操作这两项可以往里面添加新的cs文件表格的cs文件创建好后右键>>生成新的解决方案,这样含有这个表的dll文件就创建好了...原创 2020-03-09 18:49:09 · 205 阅读 · 0 评论 -
Unity开发之堆栈
heap,stack 堆、栈https://blog.csdn.net/le_sam/article/details/84836692堆栈中存放的数据主要分为:值类型,引用类型,指针1,引用类型总是存放在堆中;2,值类型和指针总是存放在它们本声明的地方;堆:我们声明的游戏对象都存放在堆中,当堆中的内存不够分配时会触发GC,如果GC之后内存还是不够,会扩大堆得内存,所以当堆的内存分配越来...原创 2020-02-16 16:15:28 · 1427 阅读 · 0 评论 -
关于最近两周U3D面试问答的一些总结
写在前面: 最近在找U3D客户端的工作,沟通了很多,但是反馈很少,面试的比例就更加惨不忍睹,如果有人看到这篇文章,我提醒大家,选择一个对的地方比你技术的好坏更重要。我个人技术一般,在同期同学中偏上,但是面试处处碰壁,看着别人都找到了工资不错的工作,其中心酸无以言表。 下面是一些面试中问答环节的一些问题,只能想起其中的一部分: 1,UGUI如何遮挡粒子特效 层级问题,给被遮挡...原创 2018-08-19 22:32:47 · 419 阅读 · 0 评论