发现一个Unity 的疑似 BUG, LayerMask的GetMask方法在对除"Default"层以外的其他层调用时, 都能正确返回2的该层编号N次方作为掩码.
而在例如
LayerMask.GetMask("Default");//return 0, 而不是1
的代码中, 返回的是0, 而不是2的N次方1.
此BUG可能导致部分处理Default层的代码出错.
时间: 2024-11-06 03:29:48
发现一个Unity 的疑似 BUG, LayerMask的GetMask方法在对除"Default"层以外的其他层调用时, 都能正确返回2的该层编号N次方作为掩码.
而在例如
LayerMask.GetMask("Default");//return 0, 而不是1
的代码中, 返回的是0, 而不是2的N次方1.
此BUG可能导致部分处理Default层的代码出错.