Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(196评价)
价格: 4049.00元
保卫萝卜506课 运营unity 无法显示遮罩和第一个界面
PeterHuo发起了话题2022-04-11
4
回复
807
浏览

 

客户端版本是2020331f1c1。上面的截图是正在运营的效果。我这边的Img_Mask并没有加载出来,所以后面的场景也没有读取出来,是否和我的Prefabs文件夹的路径不一样有问题,我的路径和老师的路径不一样,所以我把两个路径都做了一遍,但是还是没加载出来。下图是我在各个c#文件中放了日志打印来定位问题。

上面这个截图是 BaseFactory.cs文件,我发现这里的Debug日志记录,系统到Debug.Log("GetResource Ready 3"); 执行完后,直接到 Debug.Log("GetResource Ready 5"); 是否可以理解成,系统没有在字典里找到Img_Mask所以选择资源加载失败了?

 

可是我的Prefab中是有Img_Mask这个遮罩文件的,为了确保万一,我还把老师的源代码的GameManager.cs 和 Img_Mask 覆盖掉了我的代码,但是还是没有成功,不知道这里还有什么其他的问题。哎

所有回复
  • 老师_Trigger 2022-04-11

    同学你好,可以把工程发老师邮箱1925774628@qq.com,老师帮忙看看 ,发完在这边回复一下老师

    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • PeterHuo 2022-04-12

    尝试移动Prefab文件夹,也尝试了修改loadPath,但是都无法让untiy运行后显示遮罩

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • PeterHuo 2022-04-12

        public GameObject CreateItem(GameObject itemGo) 
        {

            GameObject go = Instantiate(itemGo);

            return go;
        }

    程序走到GameManager.cs下面的 Instantiate(itemGo) 这步的时候出现了问题,导致后面的程序和对应的界面没有显示出来,但是具体什么原因还不清楚

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!