Accessing Files in Code
Last updated
Last updated
Any file added to a Screen or Entity will have a corresponding member in code which represents the already-loaded file. You can access this object in custom code without having to worry about whether it has been loaded or when to load it (at least under default settings).
To see how a file is accessed in code:
Create a new Screen called "TestScreen"
Find a .png through windows explorer
Drag+drop the .png into your TestScreen's Files in Glue
Notice that the newly-added File will indicate which type it will load to at runtime
Open TestScreen.cs in Visual Studio
Add the following code to CustomInitialize:
Note:Since the purpose of the code above is to simply show that the file added to TestScreen can be accessed in code, it does not cover removal of the Sprite. In an actual game you would want to keep track of the Sprite at Screen level and remove it in the Screen's CustomDestroy. Not doing so would result in your game crashing when you transition to a different Screen.