unity的自带特性】的更多相关文章

2016/9/24补充: unity官方有一篇文章对菜单扩展讲的不错 https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/unity-editor-extensions-menu-items ContextMenu 出现在组件的右键菜单,点击后可执行 ContextMenuItem 可以直接附加在字段上的右键菜单,参数1是菜单名,参数2是链接的函数名 DisallowMultipleComponent 没有参数,指…
UNITY 优化之带Animator的Go.SetActive耗时问题,在手机上,这个问题似乎并不存在,因为优化了后手机上运行帧率并未明显提升 经确认,这个问题在手机上依然存在,不过占的比例非常小.因此优化后效果提升不明显(感觉不到提升)…
虽然最近Unity2018版本推出了自己的瓦片地图,但是这个瓦片地图有点BUG,在场景内把瓦片地图铺好做成预制体,动态生成的时候居然丢失了碰撞体,于是我决定还是使用Tiled软件绘制地图并使用Tiled2Unity插件导入项目 Tiled下载地址 Tiled2Unity下载地址 给瓦片地图添加碰撞体 打开一个已经画好的地图(画的丑别介意), 现在我需要给树根加上碰撞体,防止角色走到上面去(角色的碰撞体在脚掌) 打开图块编辑器 选择一个图块,可以看到图块碰撞编辑器有几种工具 这里我们选择矩形工具,…
首先 买过一本叫 Unity3D开发的书,开篇第一个例子就是大家经常碰见的打飞机的例子,写完后我觉得不好玩.后来买了一本 Unity 官方例子说明的书,第一个例子也是打飞机,但是写完后发现蛮酷的,首先就是例子自带的音乐很不错,粒子效果也不错,摄像机等各个参数在书中也有明确说明,自己写的时候按照这个调试好的参数来设置游戏就会很舒服.所以就想学一下为什么这样设置参数就可以把游戏调的酷一点,下面整理一下. 参数设置 发布设置 选择发布平台.在 Build Settings 中选择 Platform 为…
属性 (Attribute) 使用 Unity 的C#语言 ,利用属性(Attribute)来类定义和变量定义或区分其他的变量,您可以设置一种特殊行为.* 1 例如,您添加[SerializeField]属性变量,私有变量标识序列化. [SerializeField] int  计数; 序列化您'的值是存储到场景和预制体.因为值存储在meta元数据中,在Inspector检查器中设置的值. 你还可以强制指定的组件,对象要被附加组件,您将添加[RequireComponent] * 2 * 3 .…
[SerializeField] 在Inspector版面中显示非public属性,并且序列化:若写在public前面,等于没写. [Obsolete("调用提示信息")] [NonSerialized]在Inspector版面中隐藏public属性,并且序列化:如果写在非public属性前面,等于没写. [HideInInspector] 在Inspector版面中隐藏public属性,与上面相比,只是隐藏,没有序不序列化的功能. [AddComponentMenu("XX…
准备 在创建好项目目录的基础上 导入一个第三方的资源包,在Project面板里面 右键---->Import Package---->Custom Package---->easy_touch.unitypackage 导入完成后,会发现菜单栏多了一个Hedgehog Team Hedgehog Team---->Easy Touch---->Add Easy Touch for C# 创建摇杆 在Hierarchy面板里面 右键---->创建一个空节点joystick…
Random.Range() 该函数有两个重载,分别是 float和 int 的,这两者还是有差别的,具体是: float型,随机值涵盖: 最小和最大值 Random.Range(0f,1f) 是有可能返回0.1的 int型,随机值涵盖:最小值,不涵盖最大值 Random.Range(0,1) 返回结果永远是0!…
虽然目前网上具有切割合图功能的工具不少,但大部分都是自动切割或者根据plist之类的合图文件切割的, 这种切割往往不可自己微调或者很难维调,导致效果不理想. 今天逛贴吧发现了一位网友写的切割合图插件很不错,就分享下, 利用的是Unity自带的合图切割功能,原生的切割功能虽然很方便而且很容易微调,但无法导出,这个网友将它们导出了, 来自:百度Unity3D贴吧的13471713164 链接:http://tieba.baidu.com/p/3217039693 using UnityEngine;…
Unity5的 Statistics上的统计信息和Unity4 有一些区别, Statistics窗口,全称叫做 Rendering Statistics Window,即渲染统计窗口(或渲染数据统计窗口),窗口中罗列出关于渲染.声音.网络状况等多种统计信息 ,下面详细的解释一下这些项的意义. FPS FPS(Time per frame andFPS):frames per seconds表示引擎处理和渲染一个游戏帧所花费的时间,该数字主要受到场景中渲染物体数量和 GPU性能的影响,FPS数值…