Почему в проекте MonoGame Shared для iOS и Android нет класса Activity1? - PullRequest
0 голосов
/ 02 октября 2018

Я хочу создать игру для iOS и Android.Поэтому я создал общий проект MonoGame в сообществе Visual Studio для Mac.Но в этом проекте есть только класс Game1, не более того.

Обычно в проекте есть класс Activity1, когда я выбираю шаблон Android MonoGame вместо общего проекта MonoGame.Мне нужно отредактировать файл Acctivity1.cs для определенного кода Android.

Почему в проекте MonoGame Shared нет файла Acitivity1.cs?

Общий проект (когда я выбираю шаблон общего проекта MonoGame Shared).): enter image description here

Проект Android (когда я выбираю шаблон MonoGame Android): enter image description here

1 Ответ

0 голосов
/ 02 октября 2018

Поскольку это проект SHARED.

Общий доступ означает, что все коды платформ могут использовать этот проект, но Activity является функцией, определенной для Android.

Возможно, вам потребуется создать 3 проекта: Android,iOS и Shared.Напишите логические коды игры в общем проекте и добавьте этот проект в качестве ссылки на проекты Android и iOS.

...