【问题标题】:can not using sprite on unity 3.5.7不能在统一 3.5.7 上使用精灵
【发布时间】:2014-05-26 22:11:49
【问题描述】:

抱歉我的英语不好。我正在使用统一 3.5.7 版本。 但是现在我制作了一个游戏,它基于我在 Unity 4.3.4 上从 AssetStore 获得的游戏。有一个使用 Sprite 类的变量,但我不能在 Unity 3.5.7 上使用它。我该怎么做才能使其在 unity 3.5.7 上运行?

这些代码上还有“EaseType”。 但我也不能在统一 3.5.7 上使用它。什么代码可以更改统一 3.5.7 上的“EaseType”? 请帮我。谢谢。

这些是代码

public Sprite[] sprites;
string[] sounds = new String[]{"perc","fx","glass","coo","water","cash"};
public EaseType easeType = EaseType.EaseOutBounce;

【问题讨论】:

  • 错误是什么?
  • 欢迎来到 SO dwinaandrea!说“不起作用”的东西不够具体,很少有人能帮助你。正如 Thomas Lindvall 已经问过的,请粘贴您遇到的错误。

标签: unity3d unityscript


【解决方案1】:

Sprite 类型是 Unity 2D 功能之一,在 Unity 4.3 版本中引入(请参阅changelog)。

因此,您无法使用它。此外,使用为较新版本准备的软件包通常不适用于旧版本。所以你对此无能为力,如果你想使用统一的 2D 工具集,你需要升级到 4.3 版本。

【讨论】:

  • 谢谢你。但我必须用 unity 3.5.7 来做,因为我们想在旧的移动版本上开发游戏。
  • 那么您将不得不编写自己的 Sprite 代码。根据所需的功能,这不一定是一个大问题。
  • 您也可以使用最新的 Unity 为旧设备进行开发,没有任何改变。只需进行高效的编码而不是昂贵的渲染,就可以了。
猜你喜欢
  • 2014-12-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多