Importing the static Agk class

Unfortunately, because the AGK static library exposes a namespace called 'AGK' and VB is not case sensitive, this will not work:

Imports TheGameCreators.AppGameKit.Agk
Agk.Print("Hello world!") REM this fails because 'Agk' is resolved to the namespace

To fix this, you can add this to the top of your source files:

Imports AgkNet = TheGameCreators.AppGameKit.Agk

And then use 'AgkNet' instead of 'Agk'. Autocomplete in VS2010 makes this relatively painless, especially if you do not import the whole namespace.

Last edited Feb 4, 2012 at 10:20 PM by Airslide, version 1


No comments yet.