前言 不知不觉已经一年了,这一年来一直忙于公司项目疯狂加班,很少有自己的时间写下东西。不过好在项目最近也步入正轨了,正好抽空写点东西记录下学到的一些东西。 公司项目是一个端游IP移植手游,端游是基于C++开发的,所以在开发手游的过程中还是复用了不少端游的核心逻辑代码,将其导出为DLL给Unity的C ...
分类:
编程语言 时间:
2019-03-27 16:55:57
阅读次数:
429
方法很多: 1、改position,移到视野外,推荐,最节省 2、gameObject.SetActive (false); //要提前引用,要不你就改不回来了。。。 3、renderer.enabled = false; //多个渲染器的话,遍历 4、Destroy//假如你不再用的话 5、改透明 ...
分类:
编程语言 时间:
2019-03-26 22:51:21
阅读次数:
459
比如战斗场景,UI和3D场景同时都需要响应触摸事件,如果同时响应可能就会出现触摸UI的时候影响到了3D部分。为了解决这个问题在判断3D响应之前要先判断手指是否点击在UI上。 以前NGUI的时候都是自己来发送射线判断,现在UGUI好了系统提供了更为简便的方法。 ...
分类:
编程语言 时间:
2019-03-26 22:51:04
阅读次数:
334
using UnityEngine; using System.Collections; using UnityEngine.UI; using System.Collections.Generic; internal class Line { //每行开始顶点索引 private int star... ...
分类:
其他好文 时间:
2019-03-25 14:42:06
阅读次数:
189
作为当前最主流的3D游戏引擎之中的一个。Unity拥有大量第三方插件和工具帮助开发人员提升工作效率。我们摘选了十款最受欢迎的工具推荐给大家。类别包括2D开发、UI设计、原型制作、着色、特效等,涉及了游戏开发最基本的十个方面。 1. 2D Toolkit 假设过去你一直从事3D游戏开发,近期想转做2D ...
分类:
编程语言 时间:
2019-03-24 17:33:35
阅读次数:
189
最近在学习unity3d,下面对Transform类做一个小结 一、常用属性和方法 1.1 常用属性: 用代码展示一下上面的一些属性,值得注意的是myCube是mySphere的父物体 结果如下: position 和localPosition的区别: position是世界坐标中transform ...
分类:
其他好文 时间:
2019-03-20 22:18:34
阅读次数:
398
简单介绍 由前台Ajax提交到以上控制器方法中 执行生成一维码并保存到image文件夹中 命名为当前时间的字符串格式再提交给前台 之后进行显示一维码 ...
在安卓机上完全看不到shader占用的内存,但问题是,shader在安卓上真的几乎不占用内存了?(我们的游戏中只使用了mobile下的shader) 参考下面这个文章,说是真机上也有: Unity3D性能优化:ShaderLab内存占用 ...
分类:
移动开发 时间:
2019-03-19 21:29:54
阅读次数:
326
某个神秘的时间,我接到了一项神秘的任务,最核心的难度是要求实现:引擎是Unity3D,在手机端可以流畅运行为前提,在一个实时战斗的过程里,地图有地形(而且是会被动态改变的地形),数百个单位独立AI寻路、要实现忽略掉部分单位的筛选寻路、动态避障、满足帧同步需求并可以被服务器验证。可以说这个需求是集合了 ...
分类:
其他好文 时间:
2019-03-10 09:19:55
阅读次数:
177
在一个unity3d项目中加录屏功能,录屏用的第三方ShareREC,由于是声控游戏,关闭了录屏功能的音频,单独录制了声控时候的声音,并且每局游戏的的视频前面加视频广告,这里就牵涉到录屏的视频要加上录声控时候的声音的拼接,及整改游戏视频拼接视频广告。写了个工具类FileTools,里面有对文件的各种 ...
分类:
移动开发 时间:
2019-03-07 17:38:45
阅读次数:
164