protected override void LoadContent() { selfWinForm = SysForms.Control.FromHandle(Window.Handle) as SysForms.Form; selfWinForm.Visible = false; selfWinForm.VisibleChanged += new EventHandler(gameForm_VisibleChanged); renderer = new Renderer(GraphicsDevice, Content); renderer.Camera = camera; cat = new DynamicModel(Content.Load <Model>("Cat/cat")); cat.Position = new Vector3(500, 0, -1200); cat.ChangeEffect(renderer.GetDynamicEffect(Content.Load <Texture2D>("Cat/OrangeCatSkin"))); selfDynamicModels = new DynamicModel[] { cat }; selfStaticModels = new StaticModel[] { }; PluginManager.CatController = new CatController(cat, selfWinForm, Content); }