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