我正在Unity中建立一个地形培训师,您必须在其中键入所请求州的正确州名。 如果键入(不正确)其他州的名称,该州将变为黄色。 此方法有效,但仅适用于您输入的第一个错误状态。您输入的第二个错误状态将具有先前错误状态的大小和图像。
tl; dr: 更改图像的图片只能使用一次,但是第二次更改大小和位置时会奇怪地更改(请参见下面的图片,其中佛罗里达州是第二个被错误猜到的州)。这是我用于更改图像精灵的代码。
randomImage.sprite = images[num];
其中images
是小精灵的数组,而randomImage
是托管小精灵的图像,其图像以空的png图像开始。 PS:所有图像的大小相同。
PS:此处显示“矩形变换”面板(所有值均为0):