gpt4 book ai didi

unity-game-engine - Unity 3D - 具有相同物理尺寸的 Sprite

转载 作者:行者123 更新时间:2023-12-02 16:02:57 24 4
gpt4 key购买 nike

我正在尝试在任何设备上创建精确为 5 厘米 x 8 厘米的图像。问题是:这些设备的每英寸点数 (dpi) 不同,这意味着我需要不同的像素大小来创建图像。如何计算这些不同的像素大小?

我的方法:

  1. 转换 cms -> 英寸

    float 宽度英寸= 5f/2.54f;//1.9685f;

    float 高度英寸= 8f/2.54f;//3.1496f

  2. 查找像素大小

    float realWidthSize = Screen.dpi * widthInches;

    float realHeightSize = Screen.dpi * heightInches;

我在我的设备上进行了这些测试,但结果未达到预期。我做错了什么吗?

最佳答案

这可能有帮助!您可以使用此属性来确定显示器的 DPI!

http://docs.unity3d.com/ScriptReference/Screen-dpi.html

关于unity-game-engine - Unity 3D - 具有相同物理尺寸的 Sprite ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33837748/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com