Kolnest Posted June 23, 2023 Share Posted June 23, 2023 Не могу запустить приложение после апгрейда на 2.17 с 2.16.1, выдает вот такую ошибку C:\Users\ckoch\Desktop\Masterskaya\source\AppEditorLogic.cs(35,24): error CS0115: "AppEditorLogic.Render(EngineWindow)": не найден метод, пригодный для переопределения. [C:\Users\ckoch\Desktop\Masterskaya\Masterskaya.csproj] Link to comment
silent Posted June 23, 2023 Share Posted June 23, 2023 Kolnest Автоматической миграции кода нет, в 2.17 поменялся набор аргументов в AppEditorLogic.Render(). Можно поправить так в source\AppEditorLogic.cs (35 строка): public override bool Render(EngineWindow window) // 2.16.x public override bool Render(EngineWindowViewport window) // 2.17.x А вообще весь список изменений тут, возможно придется править еще что-нибудь после: https://developer.unigine.com/en/docs/latest/upgrade/migration_api?rlang=cs Спасибо. 1 How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN Link to comment
Kolnest Posted June 23, 2023 Author Share Posted June 23, 2023 6 minutes ago, silent said: Kolnest Автоматической миграции кода нет, в 2.17 поменялся набор аргументов в AppEditorLogic.Render(). Можно поправить так в source\AppEditorLogic.cs (35 строка): public override bool Render(EngineWindow window) // 2.16.x public override bool Render(EngineWindowViewport window) // 2.17.x А вообще весь список изменений тут, возможно придется править еще что-нибудь после: https://developer.unigine.com/en/docs/latest/upgrade/migration_api?rlang=cs Спасибо. Спасибо, помогло! Link to comment
Recommended Posts