“精灵轮廓生成失败-无法读取纹理像素数据。您是否忘记使纹理可读?”

时间:2019-09-05 12:12:35

标签: unity3d error-handling build sprite pixel

我有一个简单的单层2D游戏,我正在尝试自己做的第一个统一项目。我从开始抓取中通过按钮加载游戏。游戏在编辑器中运行良好,但是在我构建游戏时崩溃(玩家掉线了)。当我测试游戏开发模式时,它会显示以下错误: WindowsPlayer(DESKTOP-K1ESU0G) Sprite轮廓生成失败-无法读取纹理像素数据。您是否忘了使纹理可读?

(文件名:C:\ buildslave \ unity \ build \ Runtime / Graphics / SpriteUtility.cpp行:136)

我尝试弄乱某些设置。我的播放器有一个框和圆对撞机,刚体2D和一个tilemap撞机。如果有帮助,播放器将浮在地图上而不是实际出现在地图上(如果有帮助的话)。

我使用以下代码从打开的爬网场景中的按钮加载游戏:

   //This function is called by a button trigger in the opening text 
    scene. 

      public void LoadLevel()
      {
        //Uses the SceneManager import to load the "2D" scene
          SceneManager.LoadScene("Bugwar2D", LoadSceneMode.Single);
       }

我希望玩家和敌人能在构建时保持原样,但即使他们在编辑器中工作,他们也会掉下来。任何帮助,将不胜感激。这是我的第一个非教程游戏,我不想将其浪费在可能是简单的修复上。

谢谢!

0 个答案:

没有答案