Farseer Physics Samples and Krypton how to reference game
Posted
by
Krell
on Game Development
See other posts from Game Development
or by Krell
Published on 2012-11-13T05:25:59Z
Indexed on
2012/11/13
11:23 UTC
Read the original article
Hit count: 185
XNA
|farseer-physics-engine
I'm sure this is totally simple and yes I am new at this.
I am trying to set up Krypton inside farseer.
1. create a new Krypton engine in my sub screen aka AdvancedDemo1 : PhysicsGameScreen, IDemoScreen
Via this.krypton = new KryptonEngine(this, "KryptonEffect");
The problem is the KryptonEngine(this wants reference to Game game, I cant seem to reference it from FarseerPhysicsGame : Game
So how would I do that?
or 2. I can put it directly in FarsserPhysicsGame but again I cant seem to figure out how to reference FarseerPhysicsGame in AdvancedDemo1.
or 3. I can put it inside the public FarseerPhysicsGame() and do Componenets.Add(krypton) [which works] HOWEVER I cant figure out how to reference the compoenet once it is added.
You should be able to stop reading here , but for more detail I simply took the Farseer XNA Samples went into FarseerPhysicsGame.cs and deleted all the screens and menus except AdvancedDemo1 so there is one option and I just click that to load into the advancedDemo1 and thats where I want to put the lights from krypton.
Thanks.
Edit: Figured out 1 solution though I am still curious about others. Solution 1 I was able to use ScreenManager.Game(not sure why it was there but Ill try to figure it out later)
© Game Development or respective owner