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

(197评价)
价格: 4431.00元
框架搭建 决定版(第一季)
曦挧发起了问答2021-10-19
2
回复
215
浏览

在该课程17课程结束之后,在countApp游戏中,第一次打开编辑器走的是EditorPrefabsStorage的逻辑,运行游戏走的是PlayerPrefabsStorage的逻辑。但是结束运行游戏之后,再次打开编辑器之后,编辑器模式下走的又是PlayerPrefabsStorage的逻辑,就很奇怪。代码已经根据老师的方法修改了,但好像还是不行


MenuItem("Tools/EditorCounterApp")] 

static void Open()
        {
            //该注册方法不行
            //CountApp.Register<IStorage>(new EditorPrefabsStorage());
            CountApp.OnRegisterPath += app =>
            {
                app.RegisterUtility<IStorage>(new EditorPrefabsStorage());
            };

            EditorCountApp countPanel = GetWindow<EditorCountApp>("EditorCountApp");
            //countPanel.position = new Rect(100, 100,40,60);
            countPanel.Show();
        }

 

所有回复
发表回复
你还没有登录,请先 登录或 注册!