Unity基础原理
文章平均质量分 74
Improve_life
这个作者很懒,什么都没留下…
展开
-
Unity在移动平台上的运用:关于打包到 Android 端的问题
Unity 3D是一个强大的跨平台游戏引擎,因为针对多个平台开发的功能而为人所熟知。今天我们就来说一下关于Unity打包到 Android 端的问题!!**需要用到的文件:**1.java_JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.Android_SDK 下载地址:http://tools.android-studio.org/inde...转载 2021-05-25 14:42:33 · 542 阅读 · 0 评论 -
flaot 数据类型的一些坑(大数吃小数)
首先我们来看一段代码,你认为它会输出什么呢?#include<stdlib.h>int main(){ int i = 0; float j = 1.0; float sum =0; for(i = 0 ; i < 20000000 ; i ++) sum += j; printf("%f\n",sum);}解析:逻辑上就是将1.0进行累加2千万次。我们预计的结果应该是20000000。但是结果却如图:毫...转载 2021-05-25 12:55:40 · 850 阅读 · 0 评论 -
unity Scroll View元素拖拽自动吸附居中、卡牌效果
利用Scroll View控件做拖拽自动吸附居中效果1、新建一个Scrool View控件,去掉两个Scroolbar,因为不需要;然后在Viewport下建一个CenterPoint空对象跟Content同级作为中心位置用来比较;最后给Content添加元素。2、取消垂直拖拽,即去掉Vertical的勾选;Movement Type 设置为Unrestricted,如下图。3、yiyi对应引用对象;添加Event Trigger组件,再添加Begin Drag和End...转载 2021-03-24 19:08:57 · 1044 阅读 · 0 评论 -
Unity 编辑器(UnityEditor)
<small>前几天开始准备看源码,结合自己工作使用Lua,想看sLua框架源码,但是Lua确实不太熟悉,于是还是选择C#,打算看NGUI的源码(因为工作中也有用到)。自己看源码经验不是很多,有些感觉无从下手,因为里面的代码跳转太多了,打算先看看NGUI的编辑器是怎么做出来的,于是开始研究Unity的编辑器制作。</small>一、引言Unity允许开发者自己制定编辑器,这也给了我们很多的方便,例如:要打包AssetBundle的时候,我们可以自己写一个菜单项点击进行我们所转载 2020-09-30 09:44:36 · 6358 阅读 · 0 评论 -
Unity万向锁
首先,万向锁是什么——万向锁是 在物体旋转中 遇到的不正常的问题,这个问题会导致物体在旋转时丢失一个维度;那么什么是维度呢,在这里维度就是x,y,z轴,维度丢失就可以理解为一个物体x,y,z坐标其中一个没用了。最简单的万向锁现象就是——一个cube的Rotation,先把X改为90,那么现在可以试着调整一下Y和Z,就会发现这两个调整的是同一个轴的旋转,此时无法围绕Z轴旋转。为什么会出现这种...转载 2020-04-03 23:13:47 · 1042 阅读 · 0 评论