【发布时间】:2016-02-19 15:42:30
【问题描述】:
在这个代码片段中...
charInfo.width = (int)ToFloat(charNode, "xadvance");
charInfo.flipped = false;
charInfo.uv = .. a Rect
我收到这些警告...
Assets/BitmapFontImporter.cs(54,42):警告 CS0618:
UnityEngine.CharacterInfo.width' is obsolete:CharacterInfo.width 已弃用。改用提前。'Assets/BitmapFontImporter.cs(55,42):警告 CS0618:
UnityEngine.CharacterInfo.flipped' is obsolete:CharacterInfo.flipped 已弃用。请改用 uvBottomLeft、uvBottomRight、uvTopRight 或 uvTopLeft,无论方向如何,这都是正确的。'Assets/BitmapFontImporter.cs(63,42):警告 CS0618:
UnityEngine.CharacterInfo.uv' is obsolete:CharacterInfo.uv 已弃用。请改用 uvBottomLeft、uvBottomRight、uvTopRight 或 uvTopLeft。'Assets/BitmapFontImporter.cs(73,42):警告 CS0618:
UnityEngine.CharacterInfo.vert' is obsolete:CharacterInfo.vert 已弃用。请改用 minX、maxX、minY、maxY。'
顺便说一句,这是来自出色的脚本:BitmapFontImporter ,它被广泛使用。
Note 3/2016 git 上的 BitmapFontImporter 现在已根据 d4Rk 的以下完美修复进行了更新!在这里:https://github.com/BenoitFreslon/BitmapFontImporter
【问题讨论】:
-
你不能忽略它吗?这只是一个警告,而不是在您的代码中。不管怎样,这里是docs。
-
哈哈,我不是在开玩笑——它经常发生在资产商店的代码中,我通常不担心它,等待作者修复它。然而,我显然对自己的代码有强迫症。
-
实际上你真的可以发布带有警告的项目..也许你应该区分警告..“弃用”只是意味着,它可能会在未来消失..真的有更糟糕的警告..但是好吧,当然最好少警告或根本不警告。
-
不知何故,脚本对我来说甚至无法正常工作,无需对其进行任何修改-.-
-
我在 Mac 上使用 unity。
标签: unity3d unity3d-ui