Remove older OpenFL compatibility guards

This commit is contained in:
Joshua Granick
2015-03-26 11:26:50 -07:00
parent e37cfa9961
commit b43d2738ee
4 changed files with 8 additions and 68 deletions

View File

@@ -256,27 +256,19 @@ class DefaultAssetLibrary extends AssetLibrary {
}
public override function getFont (id:String):#if (openfl < "3.0.0") Dynamic #else Font #end {
public override function getFont (id:String):Font {
#if flash
var src = Type.createInstance (className.get (id), []);
#if (openfl < "3.0.0")
return src;
#else
var font = new Font (src.fontName);
font.src = src;
return font;
#end
#elseif html5
#if (openfl < "3.0.0")
var limeFont:Font = cast (Type.createInstance (className.get (id), []), Font);
return new openfl.text.Font (limeFont.name);
#else
return cast (Type.createInstance (className.get (id), []), Font);
#end
#else