201610-17 在协程里如何等待回调方法执行 有时我们想在协程里 加入回调方法,又想在回调方法执行后,在协程里执行一些其它代码。这时我们就需要使用 yield return new WaitUntil() 来解决这个问题。 上代码: [crayon-67415eb0139af547447118/] .... Read More >
201610-14 PC远程调试手机上场景物体(同时看Debug输出) 这里给大家分享个PC连接手机调试场景物体的功能(也能输出Debug)。 仅测试的安卓机型,ios请自测。 下载地址:http://pan.baidu.com/s/1kVsGojt 密码:iv8s 一、将下载好的RemoteDebugger.unitypackage 安装到项目里 .... Read More >
201610-14 Unity的Debug封装 本教程封装了Debug的模块,实现了以下几种功能 1.自定义打开关闭 2.自定义Tag 3.打印时间戳 4.保存打印至文件 5.Format 上代码: Debuger: [crayon-67415eb0158c4433220299/] DebugerEx.... Read More >
201610-13 在枚举Enum中使用Flag多选组合值 有时我们一个枚举变量 可能会包含多个枚举元素, 比如枚举类型: [crayon-67415eb01608f592946942/] 在这个星期的枚举类型中,我们定义一个表示工作日的变量 weekDay [crayon-67415eb016093417212745/] 这时候我们如果想 给we.... Read More >
201610-08 Header使Inspector面板更有条理 Header的使用: 使用Header可以让你的Inspector面板显示的更清晰,更有条理。 [crayon-67415eb01680e826647191/].... Read More >
201610-08 HideInInspector不让公共变量显示在Inspector面板 HideInInspector的使用: 和SerializeField相反,如果你想让你的公共变量 在Inspector面板上隐藏掉的话,那就来使用HideInInspector。 [crayon-67415eb016f36383069581/].... Read More >
201610-08 Space来整洁一下Inspector面板 Space的使用: 当你觉得你的Inspector面板太杂,太乱时,你就可以用它来分割,会显得清晰一些。 [crayon-67415eb01765c680007287/] .... Read More >
201610-08 TooltipAttribute给变量加个描述 TooltipAttribute的使用: 在Inspector面板显示的变量,可以使用它来帮你给变量加个描述。。 [crayon-67415eb017d8e258834384/] .... Read More >
201610-08 SerializeField让私有变量显示在Inspector面板 SerializeField的使用: 当你既想在Inspector面板去给它赋值,又想让它当私有成员,那么你就可以使用SerializeField来实现 [crayon-67415eb0184e1586732230/] .... Read More >
201610-08 RequireComponent给物体强制加组件 RequireComponent的使用: 当你添加的一个用了RequireComponent组件的脚本,需要的组件将会自动被添加到game object(游戏物体)。这个可以有效的避免组件错误。举个例子一个脚本可能需要刚体总是被添加在相同的game object(游戏物体)上。用RequireComponent属性的话,这个过程将被自动完成,因此你可以永远不会犯组装错误。 用法:在新建.... Read More >