您可以尝试通过某个值 * 到对象的距离来缩放标签。如果您站在设备中并且目标在目标中,它将是:
float experimentalScale = 0.5f
这是距离的放大器。如果增加该值,标签会随着距离的增加而变大。尝试最适合您的方法。
float scaleFactor = Vector3.Distance(device.transform.position, target.transform.position) * experimentalScale;
target.transform.localScale(scaleFactor,scaleFactor,scaleFactor)
这仅在您的对象比例为1
. 如果是别的东西,只需将比例乘以scaleFactor
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句