浏览代码

Fixed Removal of divergent update mode rig + error message

/main
Thomas ICHÉ 3 年前
当前提交
74ee3473
共有 1 个文件被更改,包括 13 次插入1 次删除
  1. 14
      Runtime/Ingredients/Rigs/RigManager.cs

14
Runtime/Ingredients/Rigs/RigManager.cs


public void RemoveRig(Rig rig)
{
Dictionary<int, List<Rig>> dict;
switch (rig.updateMode)
Rig.UpdateMode updateMode;
if (rig.canChangeUpdateMode)
updateMode = rig.updateMode;
else
updateMode = rig.defaultUpdateMode;
switch (updateMode)
{
default:
case Rig.UpdateMode.Update:

}
int priority = rig.rigPriority;
}
else
{
Debug.LogError($"Could not remove rig {rig.gameObject.name} ({rig.GetType().Name}) from {updateMode}/#{priority.ToString()}");
}
if(dict.ContainsKey(priority) && dict[priority].Count == 0)

正在加载...
取消
保存