unity
文章平均质量分 57
ZNWhahaha
NLP,Unity3D
展开
-
Unity编程软件介绍
Unity 17 win 编程软件介绍及使用WIN 编程软件介绍 在这里主要显示了Unity的初始界面,Projects 主要显示在本地或Unity云中存储的项目,以及显示最近打开的项目。而在Learn 中则为一些Unity网络上供参考学习的范例。Sign In 为登陆所注册的Unity账户,该账户可以用来存储项目等操作。现在你可以选择点击New 来创建一个新的项目或者点击Open 来打开一原创 2017-09-13 20:48:42 · 7455 阅读 · 0 评论 -
Unity3d 在代码中修改PlayerSetting的Scripting Backend选择IL2CPP/Mono
在Unity3d 自动打包过程中,如果是要提交到AppStore审核的,需要支持64位,就需要在PlayerSetting中选择 Scripting Backend 为IL2CPP。 Unity并没有提供一个明确的接口来设置ScriptingBackend,但是通过查询 PlayerSettings 的所有函数发现有一个属性设置公用接口可以使用。 在代码中可以通过设置属性来选择IL2CPP。 ...原创 2018-08-13 08:55:29 · 2677 阅读 · 0 评论 -
Jenkins 关于从Unity中自动生成安卓包,Jenkins显示成功但并无apk文件生成的问题
Jenkins 关于从Unity中自动生成安卓包,Jenkins显示成功但并无apk文件生成的问题在有些时候,会碰到在jenkins下自动打包安卓apk的时候,Jenkins已经显示构建成功,但是在生成文件夹中去找却找不到所生成的apk文件。出现这种情况,很可能是Jenkins的用户权限并没有设置好,这里说的是在Windows下服务中的权限,多半发生于一台电脑中有多个用户的问题解决方...原创 2018-08-01 09:09:33 · 2593 阅读 · 0 评论 -
Unity 使用Jenkins进行可选路径、Profiler、包名的安卓打包教程
Unity 使用Jenkins可选路径、Profiler、包名的安卓打包教程网络上的教程几乎都是路径不可选的、包名不可改、不可设置,用起来很不方便,所有就有了构建可选路径等的Jenkins工程。操作主要流程为:jenkins填写参数 jenkins将参数传递到Windows批处理文件中 使用Windows批处理文件对Unity脚本函数进行调用 Unity读取脚本 进行相应的设置...原创 2018-07-31 19:26:17 · 911 阅读 · 0 评论 -
Unity编辑器扩展小工具——图片尺寸及mipmap使用的检查
图片尺寸及mipmap使用的检查详细功能: 在Assets文件夹下查找出所有的图片,并查看图片是否符合规范,规范标准为:查看图片的边长大小是否为2的n次方,检查是否有mipmap去掉,有Mipmap,则去掉。算法思想: 1. 在Unity中,所支持的图片后缀大体有4种(.BMP|.JPG|.GIF|.PNG),以这4种后缀为准。 2. 在Assets文件夹下寻找所有带有这4中后缀的资...原创 2018-07-27 18:15:54 · 2363 阅读 · 0 评论 -
Unity编辑器小工具——资源依赖反查脚本的编写
Unity资源依赖反查脚本的编写在Unity中,可以在编辑器中通过选中对象,右键点击Select Dependencies来查看这个所选中对象引用了哪些资源,但是要是想查某个资源被那些prefab引用,却没有这方面的功能。而资源反查脚本就是要实现这个功能。 算法思想: 先获取选择对象的GUID,后再将所有prefab文件获取到,对获取到的prefab文件进行一个读取,并与选择对象的...原创 2018-07-26 21:52:39 · 1536 阅读 · 0 评论 -
Unity Jenkins 的环境配置(Windows)与本地Unity脚本构建过程
Unity Jenkins 的环境配置(Windows)与本地Unity脚本构建过程一. Jnekins的环境配置Jenkins的环境配置步骤如下: 1. 下载安装包,这里我安装的是WAR版本,从官网上下载最新的For Windows版本。下载地址 2. 下载好安装包后,解压后点击安装,一路默认就可以,以防在以后出现设置路径之类的问题。 3. 安装好后请耐性等待,会自己弹出一个w...原创 2018-07-30 08:36:36 · 3034 阅读 · 2 评论 -
Unity编辑器小工具——文件查重(MD5)
Unity编辑器小工具——文件查重(MD5)算法思想: 在Unity中,每一个不同资源、文件所生成MD5码是不同的,但是相同文件,路径不同、文件名不同的同一类文件的MD5码是相同的,所以可以通过生成每个文件的MD5来判断文件是否是重复的。具体脚本代码如下:using UnityEngine;using System.Collections;using System.IO;u...原创 2018-07-29 17:48:46 · 1816 阅读 · 0 评论 -
Jenkins中插件下载失败的解决办法
Jenkins中插件下载失败的解决办法插件下载失败原因:通过国外服务器下载镜像,有较高的失败率,某些插件下载失败或者中断会引起其他有依赖关系的插件也下载失败解决方案: 1. 使用VPN。 2. Jenkins镜像地址改为国内镜像地址:系统管理>>管理插件>>高级 菜单 下将升级站点中的URL设为 http://mirror.xmission.com/jen...原创 2018-07-29 11:02:30 · 9398 阅读 · 1 评论 -
Unity 关于AssetBundle中发布到安卓端,资源无法加载的问题
关于AssetBundle中发布到安卓端,资源无法加载的问题问题的根本还是路径问题。 当AsetBundle打包成功后,必须将打包过的资源放入SteamingAsset文件夹下,便于读取 打包代码为:using UnityEngine;using System.Collections;using UnityEditor;using System.IO;public clas...原创 2018-07-25 18:21:52 · 3296 阅读 · 0 评论 -
Unity 通过图片加载来显示内存的变化(AssetsBundle版)
通过图片加载来显示内存的变化在UI界面上,与Resources.load版 的基本相同,AssetBundle的特性网络上也有很多帖子,这里不多赘述,但是在具体的实现脚本上,与Resources.load版有很大的不同,这里先放出Resources.load版的链接Resources.load版在AssetBundle下进行动态资源加载时需要遵循下面这个流程 打包(Editor脚本实现)...原创 2018-07-25 18:08:35 · 681 阅读 · 0 评论 -
Unity 通过图片加载来显示内存的变化(Resources.load版)
Unity 通过图片加载来显示内存的变化写一个Demo,把一张图片资源从硬盘上,载入到内存,然后显示在界面上,然后再清理释放,每一个环节用一个按钮点击Next出发来完成完成资源载入卸载单步调试,检查profiler内存情况 首先进行基本的UI界面编写,这里使用NGUI插件,添加背景图片,添加button。这里不多赘述。 要注意的是:要实现一个Texture的加载—>显示—>消除...原创 2018-07-24 16:21:47 · 3540 阅读 · 1 评论 -
Unity编写冰球对战游戏 2D版
Unity编写冰球对战游戏 2D版Unity是一款非常方便、简洁、低成本的一款游戏引擎。在这里,向大家介绍这样用Unity这个引擎编写冰球对战游戏因为Unity这个引擎可以编写3D游戏 ,同样的也可以编写2D游戏,这里先给大家介绍2D版的编写过程首先,先创建项目,创建项目的具体过程在上一篇文章中有详细介绍,这里就不多赘述了。这里可以看到,选择2D版与3D版的编写界面有些不同,摄像机是一个平面视角,原创 2017-09-25 19:35:19 · 1689 阅读 · 0 评论 -
Unity Unet网络框架说明手册
Unity Unet网络框架说明手册一. Unet基本介绍。 Unet全称为 Unity Networking,为开发者提供开发多玩家在线的开发工具和模块,使多人在线游戏开发的网络部分变得更加简单。 其特点是: 1. 基于 UDP 的高性能传输层支持所有的游戏类型 2. 底层 API (LLAPI) 通过类似套接字的接口提供全面控制 3. 高层 API (HLAPI) 提供简单、安...原创 2018-08-28 09:31:04 · 4357 阅读 · 1 评论