Unity3D
文章平均质量分 69
塞北狼烟
这个作者很懒,什么都没留下…
展开
-
Unity3D面试题
题目中有些答案有网上搜的,也有个人整理的,有错误或不足的地方,望指正,谢谢! 文章最后会有参考的一些网址或资料的链接,有想看原址的朋友可以直接跳到最后哦。 题目归类区(看题目字体颜色识第几部分)ps:下面题目可能稍有点多,翻页会较麻烦,根据题目的颜色辨别是第几部分吧(超链接功能不会,也懒得做了) 第一部分1.请简述值类型与引转载 2017-08-11 11:26:20 · 1024 阅读 · 0 评论 -
【Unity3D插件教程及源码分析】最好用的Http插件BestHttp 【教程上篇】
简介我用的是1.6版,附百度云地址链接:http://pan.baidu.com/s/1dDzW4XN 密码:xz6aUnity用来和服务器通信可以用原生的WWW,但是WWW所提供的功能并不多,不能满足很多需求。因此我们可以自己封装Http协议来满足更多的需要。在Unity游戏里使用Http协议的情况很常见,因为它操作简单,便于实现,经常用在登陆等场景下,还例如下载上传一些资源。如果...转载 2019-01-17 13:18:33 · 2680 阅读 · 0 评论 -
浅谈CSS3中display属性的Flex布局
最近在学习微信小程序,在设计首页布局的时候,新认识了一种布局方式display:flex1 .container {2 display: flex;3 flex-direction: column;4 align-items: center;5 background-color: #b3d4db;6 }编译之后的效果很明显,界面的布局也很合理,看起来很清晰。那么...转载 2018-07-24 10:31:43 · 222 阅读 · 0 评论 -
Unity3D -- 质量设置(Quality Settings)
Unity可以设置渲染图像的质量级别。一般来说,图形质量会导致帧速率降低,因此最好不要在移动设备或旧的硬件上使用最高图形质量,这会对游戏产生不好影响。图形质量设置面板有2个主要区域(菜单Edit->Project Settings->Quality)。在面板上方,有下列矩阵:你可以在unity中为特定的质量选项组合设置一个名称。矩阵的行,可以设置不同的平台使用的质量级别。在矩阵底部,名...转载 2018-04-19 11:57:21 · 4732 阅读 · 0 评论 -
Unity3d 发布EXE安装程序
Unity3d打包出来的PC项目是两个文件,一个.exe 文件,一个Data文件夹。如果想运行,必须两个一块才能正常运行。Window提供了可以对这个生成安装程序的方法,但是今天,我教大家一个最快捷方便的办法。使用RAR的自解压,可以不用写任何代码。并且呢可以隐藏关闭按钮 也就是【右上角的那些按钮】1.制作你的图标.png,最好是宽高一样,比如256x256. 然后生成.bmp和.ico用于安...转载 2018-03-13 16:00:37 · 1874 阅读 · 0 评论 -
Unity3D游戏开发之从Unity3D项目版本控制说起
1、为什么要进行版本控制? 当我一个人写代码的时候,在我的脑海中是不存在版本控制这个概念的,因为我对整个项目的代码如数家珍。可是当我和一群人在一起写代码的时候,我可能并不会清楚团队中有谁修改了哪一行代码,即使是一个变量的名称或者是一个函数的名称,在我毫不知情的情况下,可能这样的修改会使得程序无法运行,这个时候我需要版本控制;尽管Unity3D是一个适合小团队开发的游戏引擎,可是即使再小的团队同样...转载 2018-03-04 20:49:28 · 548 阅读 · 0 评论 -
Unity3d的AssetBundle打包——AssetBundle Browser(简单实现资源复用)
简介AssetBundle-browser是一款用于处理AssetBundle的工具,针对Unity5.6+版本,提供了可视化的打包,可以进行场景,预设体,材质等资源打包。插件可以在GitHub或者上传资源中下载。(http://download.csdn.net/detail/mango9126/9917145)使用步骤导入插件下载AssetBundles-browser,解压后放入到工程中的A...转载 2018-03-11 19:22:45 · 3756 阅读 · 0 评论 -
Failed to resolve:com.android.support:appcompat-v7:报错处理
你在使用android studio时是否也出现过上图的报错,你还在为它的出现烦恼?没问题,看了本文章,我确保你会顺利解决掉它并会很骄傲的认为这只是一个小case级别的报错。我们进入正题吧,先来说下什么时候会出现这种错误:1.当你在用别的电脑上的android studio编写一个项目时,然后copy下来,又在自己电脑上的android studio 上导入该项目时会报错(两台电脑上安装的转载 2017-11-23 11:30:29 · 1344 阅读 · 0 评论 -
Unity打Android包报错总结
E:\software\Java\jdk8\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir="E:\software\Android\AndroidSDK\tools" -Dfile.encoding=UTF8 -jar "E:\software\Unity5_5\Editor\Data\PlaybackEngines\Androi转载 2017-11-22 17:02:02 · 13921 阅读 · 1 评论 -
using关键字在C#中的3种用法
using 关键字有两个主要用途: (一).作为指令,用于为命名空间创建别名或导入其他命名空间中定义的类型。 (二).作为语句,用于定义一个范围,在此范围的末尾将释放对象。(一).作为指令1、用在命名空间里 using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常转载 2017-11-13 12:25:32 · 2800 阅读 · 0 评论 -
There are inconsistent line endings in the 'Assets/Scripts/xxx.cs' script.
今天在Windows上使用VS2015座Unity3D开发,写了个C#脚本之后还没运行在UnIty里面就提示这个There are inconsistent line endings in the 'Assets/DubugTest.cs' script. Some are Mac OS X (UNIX) and some are Windows.This might lead to in原创 2017-09-12 17:19:11 · 7378 阅读 · 1 评论 -
Unity3D UGUI 按钮事件绑定的4种方法
UGUI 可视化创建以及关联事件很方便, 动态创建可以利用创建好的 Prefab 进行实例化, 只是在关联事件上有些复杂, 本文总结了几种给按钮绑定事件的关联方式.1. 可视化创建及事件绑定 #Step 1 : 通过 Hierarchy 面板创建 UI > Button.Step 2 : 创建一个脚本 TestClick.cs, 定义了一个 Click 的 pu转载 2017-09-24 21:16:26 · 1280 阅读 · 0 评论 -
Unity关于层级细节(LOD)的使用
层次细节(LOD),它是根据物体在游戏画面中所占视图的百分比来调用不同复杂度的模型的。简单而言,就是当一个物体距离摄像机比较远的时候使用低模,当物体距离摄像机比较近的时候使用高模。这是一种优化游戏渲染效率的常用方法,缺点是占用大量内存。使用这个技术,一般是在解决运行时流畅度的问题,采用的是空间换时间的方式。 下面我们分步骤来构造一个最简单的LOD模型示例:步骤1:准备3转载 2017-09-14 17:59:56 · 880 阅读 · 0 评论 -
Unity中Websocket的简单使用
首先我们需要一个websocket服务器,之前的博文中有做Tomcat架设简单Websocket服务器用的时候打开就行了,先不管它Unity中新建场景建UI(UGUI)有一个连接按钮Button一个信息输入框InputField一个发送按钮Button一个断开按钮Button一个消息显示框Text场景中建一个GameObject,在上面加个脚本,就叫WSMgr好了用到了Be...转载 2019-01-17 14:31:05 · 12145 阅读 · 3 评论