C#
缺氧小老鼠
这个作者很懒,什么都没留下…
展开
-
Unity游戏运行资源的制作与下载
我们的游戏制作完发布出去提供给玩家,为了给玩家带来更好的游戏体验,要做各种的优化以及设计,首先,游戏资源的加载就是一个非常重要的方面(尤其是网页游戏)。由于我们的游戏资源比较大,不能一下全部加载出来,如果是这样,可能会造成玩家长时间的等待。所以我们应该采取动态加载的方式,让玩家在玩游戏的过程中来一点一点从服务器加载游戏资源。要实现这样的效果,首先就必须要制作用于一点点加载的游戏资源。(注:本文原创 2013-08-30 15:38:05 · 5418 阅读 · 0 评论 -
Unity3d多线程
using UnityEngine;using System.Collections;using System.Threading;public class MultipleThread : MonoBehaviour { private MyThread mt; private Thread thread; void Start () { Debug.LogWarni转载 2014-02-27 16:53:35 · 2618 阅读 · 0 评论 -
C#中的内存分配
稍微有过C#基础的程序员都知道,值类型和引用类型在内存中的分配方式是不一样的。下面我们就来谈谈他们的具体分配过程。1. 对值类型的分配。虚拟内存中存在一个叫堆栈的区域,我们并不知道它到底在地址空间的什么地方,在一般开发过程中也没有必要知道,我们知道的是值类型就分配于此。值类型在堆栈上分配的时候,是自上而下填充的,也就是从高内存地址开始填充。比如当前的堆栈指针为100000,转载 2015-04-01 22:49:11 · 3616 阅读 · 0 评论 -
静态方法和实例方法的区别
c#静态方法和实例方法的几种用法 见如下代码:这三种形式我们应该都用过。?1234567891011121314151617181920212223public class SomeClass{ private string myfi转载 2015-04-01 13:11:20 · 4381 阅读 · 0 评论 -
C# List的内存分配
C# List的内存分配当List对象的Item元素数量超过了Capacity的数量时,List对象会重新申请一块大小是原来Capacity的两倍的内存空间,然后将当前所有Item元素以及待添加元素复制到新的内存空间中。知道了内存分配的原则,接下来就得根据这些原则来采用最优的方法保证有限的内存空间能得到合理的运用。归纳起来主要有如下你点:1.当实例化一个List对象时,如果能预转载 2015-04-01 22:39:05 · 2694 阅读 · 0 评论