- 博客(9)
- 资源 (23)
- 问答 (9)
- 收藏
- 关注
转载 Unity 打开stream文件夹下外部程序
在项目开发中,会遇到启动其他外部应用程序的需求,为了便于开发和软件使用,我们可以将应用程序文件放置到StreamingAssets文件夹下(因为StreamingAssets会将里面的文件原封不动的打包到发布的程序中),通过Process.Start()开启外部程序。可以自己封装一些方法方便调用//传入外部应用程序名字,打开应用 注意打开路径public void OpenApp(string exePath) { if ( exePath !="") { ...
2020-06-29 10:14:28 452
转载 unity 特殊资源 文件夹路径
https://blog.csdn.net/hany3000/article/details/43815293?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1
2020-06-29 10:13:25 141
转载 C#数据结构详解
前言:可能去过小匹夫博客的盆油们读过这篇对于数据结构的总结,但是小匹夫当时写那篇文章的时候略有匆忙,所以今天进行了一些增改,重新发表在蛮牛。作为程序猿,对于常见的数据结构的掌握是非常必要的,也许这篇文章略显朴实,没有那么花哨的东西,但是小匹夫也希望各位程序向的U3D从业者能喜欢。前段时间小匹夫读过一份代码,对其中各种数据结构灵活的使用赞不绝口,同时也大大激发了小匹夫对各种数据结构进行梳理和总结的欲望。正好最近也拜读了若干大神的文章,觉得总结下常用的数据结构以供自己也能灵活的使用变得刻不容缓。那么还...
2020-05-15 17:57:57 454
原创 C#的几种数据结构
c#的几种数据结构Array/ArrayList/List/LinkedList/Queue/Stack/HastSet/SortedSet/Hashtable/SortedList/Dictionary/SortedDictionary数组(在内存上连续分配,读取快,增删改慢,可坐标访问)一:Array-----在内存上连续分配的,而且元素类型是一样的,可以坐标访问,读取快,增删改慢,长度不变二:ArrayList------不定长度,连续分配的,元素没有类型限制,任何元素都是当作 obj
2020-05-15 17:47:08 365
转载 Unity Sprite Altas
Sprite Atlas(精灵图集)Sprite Atlas 针对现有的图集打包系统Sprite Packer在性能和易用性上的不足,进行了全面改善。除此之外,相比Sprite Packer,Sprite Atlas将对精灵更多的控制权交还给用户。由用户来掌控图集的打包过程以及加载时机,更加利于对系统性能的控制。Sprite Atlas的主要有以下三个功能:1.创建、编辑图集以及设定图集参数2.添加图集Variant(变种)3.运行时访问图集下面将通过具体案例来分别展示以上三个功能。创建
2020-05-15 17:31:15 348
转载 U3D图片压缩格式
[Unity优化] unity图片压缩格式和内存计算例子1:使用RGBA 32bit真彩(Truecolor),占用内存 = 4Bytes*512*512 = 1MB;例子2:使用RGB ETC 4bit压缩,占用内存 = 0.5Bytes*512*512 = 128KB一、2的N次方大小的图片会得到引擎更大的支持,包括压缩比率,内存消耗,打包压缩大小,而且支持的力度非常大。二、减小图片的占用大小和内存方式有:图片大小变化(Maxsize),色彩位数变化(16位,32位),压缩(P.
2020-05-15 17:23:36 581
原创 vuforia 模型目标(ModelTarget)每个场景只能激活一个数据集的解决方法
public void ActivateTarget(string loadThisDataset) { //TrackerManager trackerManager = (TrackerManager)TrackerManager.Instance; ObjectTracker objectTracker = TrackerManager.Instan...
2018-05-25 16:03:25 2325 2
原创 SkiUI框架的使用和简单的修改
private void ParseUIPanelTypeJson() { panelPathDict = new Dictionary<UIPanelType, string>(); foreach (UIPanelType info in Enum.GetValues(typeof(UIPanelType))) { panelPathDict.Add(info, "UIPanel/"+
2018-05-25 15:51:15 654
原创 批量修改预制体的名字
[MenuItem("Tool/RenamePre")] public static void ToRename() { UnityEngine.Object[] m_objects = Selection.GetFiltered(typeof(UnityEngine.Object), SelectionMode.DeepAssets);//选择对象下的所有文件 //TopLevel:仅返回最顶层选择的变换;其他选择的子对象将
2018-05-25 15:40:53 1376
QR CodeBarcode Scanner and Generator--Cross PlatformPro 4.9.zip
2019-09-12
unity使用vuforia动态加载程序集
2017-08-10
unity实现鱼在水中随机游动 但是不能出屏幕 而且有远近的变化
2017-08-10
unity应用ios闪退显示terminated due to memory issue
2017-05-27
unity应用ios闪退显示terminated due to memory issue
2017-05-27
unity单机项目的资源打包成assetsBundle的存放与读取
2017-04-04
unity项目最后的资源优化
2017-04-02
unity实现扫描二维码的功能,
2017-03-27
unity通过配置表,实现多语言功能,
2017-03-27
使用http解析json实现登录注册
2017-03-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人