项目 | 内容 |
---|---|
标题 | MyUnityCommonTools |
目录 | Github/项目 |
标签 | Github |
备注 | 无 |
更新 | 2017-08-26 11:48:17 |
[TOC]
说明
常用的一些Unity项目公用组件,部分参考或启发于网络资源(可能部分未详尽说明),工程基于Unity版本5.3.4f1。
简介
AssetsSettings
搬迁到2017-08-23-assets-settings.md
BakePrefab
Prefab烘焙
Collect
收集整理中的
ConditionalHideAttribute
编辑器工具,按条件隐藏属性
示例见WayPointMgr
CurveTool
动画曲线工具
EasyFramerateCount
帧率信息
EasyFramerateCounter参考EasyFramerateCount(Alterego Games)
EnumSort
枚举值显示自定义排序
FixMask
把Animation的Mask.Transform都勾上
来自Fix mask button in the animation’s inspector
GestureJudge
手势判断
iTween
iTween,官方的,借用
TODO:
LoopScroll
循环无限ScrollView
新的
编辑器里填充:
- Prefab,这样只能放一种
- 宽度和高度,取Prefab的大小,应该是浮点数
- Spacing
TODO
-
- 所以不一定中间对齐
-
- 缓存至少
View + Add * 2
,减少Clone - 缓存所有,减少刷新
- 缓存至少
MiniMap
来自Unity中国官方论坛
RadarChart
雷达图、多维属性图
TODO:
收集:
Gradient
Singleton
注意SingletonMono里Awake里的实例化不能去掉,预先挂载好的单例脚本要走这个实例化。
这里带来的一个不方便是子类的Awake
必须注意要override
了。
TODO:
FastSwitchPlatform
使用:Windows/Fast…
参考:Unity 快速平台切换