【发布时间】:2020-05-14 00:02:31
【问题描述】:
我希望当它变成布尔值时它变为假,条件在“如果”内指示它们取消。 我有这种情况,即使它是假的,浮点数仍然被布尔改变。
float x = 2;
if (Input.GetKeyDown(KeyCode.LeftShift) b = true;
if (b == true) { x = 3);
if (Input.GetKeyUp(KeyCode.LeftShift) b = false;
有没有办法将 X 断言为其原始值,而不将 X = 2 添加到 b = false ..?
【问题讨论】:
-
能否请您添加您的实际代码,甚至无法编译。请修改你的问题,你的文字没有任何意义