Exemplo n.º 1
0
 internal void IncreaseRefCount(ResourceItem resItem, int groupIndex)
 {
     resItem.RefCount++;
     resItem.LastUseTime = Time.realtimeSinceStartup; //先存着再说
     resItem.AddTo(groupIndex);                       //考虑到释放资源组时的操作即减少引用计数,则哪里增加的就在哪里加入组中,这样可保证加了多少,等减掉的时候就能不多不少得减掉 应该没错..
 }
Exemplo n.º 2
0
 internal void IncreaseRefCount(ResourceItem resItem,int groupIndex ,int refCountAdd=1)
 {
     resItem.RefCount += refCountAdd;
     resItem.LastUseTime= Time.realtimeSinceStartup;//先存着再说
     Z.Obs.ForLoop(refCountAdd, _ => resItem.AddTo(groupIndex));//考虑到释放资源组时的操作即减少引用计数,则哪里增加的就在哪里加入组中,这样可保证加了多少,等减掉的时候就能不多不少得减掉 应该没错..
 }