Плагины
Плагины в рамках MoonGame являются сборником систем или других плагинов.
Плагин является классом, который должен быть наследован от интерфейса IPlugin
и реализовать его.
Пример плагина:
public class SomePlugin : IPlugin{ public void Create(App app) { throw new NotImplementedException(); }}
После создания плагина его необходимо зарегистрировать. Это можно сделать спомощью метода экземпляра класса App
.
app.AddPlugin<SomePlugin>();
Стандартные плагины
Стандартные плагины находятся в классе DefaultPlugins, который содержит следующие плагины