【问题标题】:How to have a game object prefab with mutiple sprites?如何拥有具有多个精灵的游戏对象预制件?
【发布时间】:2020-06-18 08:50:17
【问题描述】:

我正在使用https://www.raywenderlich.com/269-how-to-create-a-tower-defense-game-in-unity-part-1 寻求编程方面的帮助,并且在文章中该网站提到了一个预制件,它是一个游戏对象,具有多个精灵和射击动画作为它们的子对象,但我无法弄清楚如何这样做。

【问题讨论】:

  • 可以添加完整的链接吗?
  • @Chico3001 刚刚进行了编辑

标签: c# unity3d


【解决方案1】:

给定的GameObject 只能有一个SpriteRenderer 组件。但是,您可以有多个GameObjects,每个SpriteRenderer 都有自己的SpriteRenderer,每个GameObject 都是父级GameObject 的子级。您可以通过更改OrderInLayer field 或使用layers more generally 来影响精灵的渲染顺序,

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-09-01
    • 1970-01-01
    • 2017-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多