I'm getting: "reflection module not found"
Monkey Forums/Monkey Programming/I'm getting: "reflection module not found"
| ||
I've just purchased Monkey and I wanted to use the Flixel module, however I keep receiving this error: "Monkey Runtime Error : reflection module not found!". I'm currently on a Windows 7 machine. I just used the hello world code from the flixel github: Import flixel #REFLECTION_FILTER="flixeldemo*|flixel.flx*|flixel.plugin*" Function Main() New HelloWorld() Return 0 End Function 'Main class of the game Class HelloWorld Extends FlxGame Method New() Super.New(640, 480, GetClass("HelloWorldState")) End Method 'Optional Method OnContentInit:Void() #Rem Register here all your assets, to use within application Example: FlxAssetsManager.AddImage("ball", "graphics/ball.png") Now you can load an image in the game this way: Local sprite:FlxSprite = New FlxSprite(0, 0, "ball") #End End Method End Class 'Main game state Class HelloWorldState Extends FlxState Method Create:Void() Local helloWorld:FlxText = New FlxText(10, 10, 620, "Hello World!") helloWorld.SetFormat(FlxText.SYSTEM_FONT, 16, FlxG.WHITE, FlxText.ALIGN_CENTER) Add(helloWorld) End Method Method Update:Void() 'put your game logic here Super.Update() '... or here End Method End Class |
| ||
Hi, This is a weird bug that has already been met earlier - http://monkeycoder.co.nz/Community/posts.php?topic=3331 It seems that it has nothing to do with flixel. Do you get the same error when running standard examples such as bananas/mak/reflectiontest? Unfortunately, the last time we did not find out the reason, because bug disappeared by itself. |
| ||
Thanks for your response. Yeah, I didn't realize I placed my code file outside of the monkey directory. I believe that is what caused it, although I'm running into another error: Error : Identifier 'OpenUrl' not found. flxu.monkey file #If TARGET <> "psm" And TARGET <> "xna" Alias FlxOpenURL = mojo.app.OpenUrl #End It seems like I have the mojo module in the modules directory. I have my flixel folder with the source files within it in the modules directory too. |
| ||
Which Monkey version do you use? The latest flixel version can only work with Monkey V67 and higher. It seems that your mojo version doesn’t have OpenUrl function, which appeared in V67 |
| ||
Ohh, that would be the problem! I have 6.3b downloaded. Thanks! |