对于那些了解AntTweakBar的人:

当我制作多个链接到布尔值的TwAddVarRW(变量)...
(总共我彼此下方大约有15个布尔条)

当我“检查”一个......(在大多数情况下)在它下面的另外4个也在即时检查中!
虽然布尔值仅与我单击的值有所不同!怎么会这样呢?虫子?

解释:(情况未选中)

bool 1 = false = "not checked"
bool 2 = false = "not checked"
bool 3 = false = "not checked"
bool 4 = false = "not checked"
bool 5 = false = "not checked"
bool 6 = false = "not checked"


---->我单击/检查布尔2按钮

(情况“ 2被点击”)

bool 1 = false = "not checked"
bool 2 = true  = "checked"
bool 3 = false = "checked"
bool 4 = false = "checked"
bool 5 = false = "checked"
bool 6 = false = "checked"


(情况应该如何)

bool 1 = false = "not checked"
bool 2 = true  = "checked"
bool 3 = false = "not checked"
bool 4 = false = "not checked"
bool 5 = false = "not checked"
bool 6 = false = "not checked"


但是,即使我取消选中了不应该检查的一项,无论是哪一项,它们都将取消选中....:S
所以它非常不可思议...请帮助我

最佳答案

好吧,问题在于它们使用的布尔值被引用/用作参考!而且我们放弃了它是“ TW_TYPE_BOOL32”,而实际上是“ TW_TYPE_BOOL8” ...因此,它以这种方式错误地读取了引用!
现在已修复;)

10-02 05:56