diff --git a/src/kiss_flixel/JsonFlxColor.hx b/src/kiss_flixel/JsonFlxColor.hx new file mode 100644 index 0000000..44e6480 --- /dev/null +++ b/src/kiss_flixel/JsonFlxColor.hx @@ -0,0 +1,9 @@ +package kiss_flixel; + +import kiss.Prelude; +import kiss.List; + +import flixel.util.FlxColor; + +@:build(kiss.Kiss.build()) +class JsonFlxColor {} diff --git a/src/kiss_flixel/JsonFlxColor.kiss b/src/kiss_flixel/JsonFlxColor.kiss new file mode 100644 index 0000000..69c420e --- /dev/null +++ b/src/kiss_flixel/JsonFlxColor.kiss @@ -0,0 +1,4 @@ +(defNew [&prop :FlxColor value]) + +(method stringify [] "$value") +(method parse [:String data] (new JsonFlxColor (FlxColor.fromInt (Std.parseInt data)))) \ No newline at end of file