自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 (二)AssetBundle的创建

23.1.1 BuildPipeline.BuildAssetBundlesBuildAssetBundle的完整定义为:public static AssetBundleManifest BuildAssetBundles(stringoutputPath, BuildAssetBundleOptions assetBundleOptions =BuildAssetBundleOptio

2017-02-26 10:17:59 1483

原创 (一)AssetBundle的介绍

在很多类型游戏的制作过程中,开发者都会考虑一个非常重要的问题,即如何在游戏运行过程中对资源进行动态的下载和加载。为此,Unity引擎引入了AssetBundle这一技术来满足开发者的上述需求,一方面,开发者可以通过AssetBundle将游戏中所需要的各类资源打包压缩并上传到网络服务器上;另一方面,在运行时游戏可以从服务器上下载该资源,从而实现资源的动态加载。在本章将对AssetBundle的使用

2017-02-25 22:31:39 3760

原创 unity多个物体间的脚本执行顺序

之前一篇文章中提到了脚本函数的执行顺序,具体参考这篇文章:Unity中Awake与Start函数的区别。这次我们来讨论当很多脚本执行的时候,这些函数的执行顺序和特点,首先我们知道unity官方的一张图:即单个脚本中函数执行顺序为:唤醒(Awake)激活(OnEnable)开始(Start)固定刷新(FixedUpdate)模拟物理(Physics)触发器的进入,离开等(Trigge

2017-02-21 21:00:59 12735

原创 ASCII码表详解

ASCII码表ASCII码大致可以分作三部分組成。第一部分是:ASCII非打印控制字符; 第二部分是:ASCII打印字符; 第三部分是:扩展ASCII打印字符。第一部分:ASCII非打印控制字符表ASCII表上的数字0–31分配给了控制字符,用于控制像打印机等一些外围设备。例如,12代表换页/新页功能。此命令指示打印机跳到下一页的开头。(参详ASCII码表中0-

2017-02-21 14:07:27 4385

原创 Sleep(0)的妙用

Thread.Sleep(0) 表示挂起0毫秒,你可能觉得没作用,你要写Thread.Sleep(1000) 就有感觉了。似乎毫无意义。MSDN的说明:指定零 (0) 以指示应挂起此线程以使其他等待线程能够执行。Thread.Sleep(0) 并非是真的要线程挂起0毫秒,意义在于这次调用Thread.Sleep(0)的当前线程确实的被冻结了一下,让其他线程有机会优先执行。Threa

2017-02-21 14:04:13 50553 24

原创 SetConsoleCtrlHandler 处理控制台消息

如何处理所有的控制台消息呢?解决方法如下:   首先要安装一个事件钩子,也就是说要建立一个回调函数。调用Win32 API,原型如下: BOOL SetConsoleCtrlHandler( PHANDLER_ROUTINE HandlerRoutine, // 回调函数 BOOL Add // 表示添加还是删除 ); 参数HandlerRoutine是一个指向函数的指针

2017-02-21 13:52:11 1933

原创 std::string用法总结

在平常工作中经常用到了string类,本人记忆了不好用到了的时候经常要去查询。在网上摘抄一下总结一下,为以后的查询方便:string类的构造函数:string(const char *s);    //用c字符串s初始化string(int n,char c);     //用n个字符c初始化string类的字符操作:const char &operator[](int n)con

2017-02-21 13:32:06 1073 1

原创 ANSI、UNICODE、UTF-8的演变史

字节:很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。计算机:再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。控制码:开始计算机只在美国用。八位的字节一共可以组合出256(

2017-02-21 13:16:16 416

原创 AfxBeginThread如何安全退出

之前的想法是,如果尽量不要在线程中分配内存,这样当线程没有正常退出时,很容易就出现内存泄漏的情况。所以在这里的test代码也是如此,没有在线程中分配内存,而是在主线程中分配的内存供线程使用。        关于线程正常退出的关键在于:如果在设置了控制线程函数循环的标志位workstatus为false,也需要等待将正在执行的这次循环执行完,才能释放线程中的使用的内存。但是不清楚线程退出了此

2017-02-21 12:54:17 2988

原创 理解EnterCriticalSection 临界区

通俗解释就像上厕所: o(∩_∩)o 门锁了,就等着,等到别人出来了,进去锁上,然后该干什么干什么,干完了,把门打开门没锁,就进去,锁上,然后该干什么干什么,干完了,把门打开-----------------------------------------------------------------------------------------------------------

2017-02-21 12:47:37 1220

unity多个物体间的脚本执行顺序

测试unity多个物体间的脚本执行顺序,unity5.3环境

2017-02-25

FlexCell.chm

FlexCell.chm 不错的帮助文件 基础学习使用

2012-10-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除