Hi, I can't read from or write to my array in the update() function.
Here's my code:
package;
import flixel.FlxG;
import flixel.FlxSprite;
import flixel.FlxState;
import flixel.text.FlxText;
import flixel.ui.FlxButton;
import flixel.math.FlxMath;
import haxe.xml.Fast;
import sys.io.File;
class MenuState extends FlxState
{ private var someText:FlxText;
private var myArray:Array<String>;
override public function create():Void
{
someText = new FlxText(20, 20, 300, "");
add(someText);
var myArray = new Array<String>();
myArray[0] = "File 1";
myArray[1] = "File 2";
myArray[2] = "File 3";
super.create();
}
override public function update(elapsed:Float):Void
{
someText.text = myArray[0];
super.update(elapsed);
}
}
I get the following error: Custom([File_write,stderr])
Any help would be greatly appreciated.