首页 > 解决方案 > 在运行时缩放精灵后了解精灵的实际尺寸

问题描述

我正在创建一个 2D 项目,并且我有一个特定的精灵,当我将它导入 Unity 时,我在导入器中应用每像素 200 个单位,并且在运行时有时我会对其进行缩放。

在此处输入图像描述

我如何知道渲染精灵的实际尺寸?

标签: c#unity3d

解决方案


以像素为单位的精灵宽度 / 每单位像素 * X 比例 = 实际宽度

对高度执行相同操作以获得两个维度的大小。

如果您想获得投影在屏幕上的精灵的宽度,则需要根据相机尺寸修改结果。我认为您可以将其除以相机尺寸。


推荐阅读