Better embed testdata

This commit is contained in:
Jindra Petřík
2023-09-23 20:00:32 +02:00
parent 314cc5bd61
commit a50e60f797
10 changed files with 65 additions and 9 deletions

View File

@@ -12,6 +12,7 @@ package
{
TestBinaryData;
TestFont;
TestFontCFF;
TestImage;
TestImageGrid;
//TestImageSvg;

View File

@@ -11,7 +11,8 @@ package
public class MainClassesFlex extends Sprite
{
TestBinaryData;
//TestFont;
TestFont;
//TestFontCFF;
TestImage;
TestImageGrid;
TestImageSvg;

View File

@@ -32,9 +32,29 @@ package embed_attributes
[Embed(source="../../assets/sound.mp3")]
public var soundClass:Class;
//not supported in Flex, AIR only
[Embed(source="../../assets/font.ttf", fontFamily="Great Vibes", fontWeight= "normal", fontStyle = "normal", mimeType="application/x-font-truetype")]
[Embed(
source="../../assets/font.ttf",
fontFamily="Great Vibes",
fontWeight="normal",
fontStyle="normal",
mimeType="application/x-font-truetype",
unicodeRange="U+0020,U+0041-005A",
advancedAntiAliasing="true",
embedAsCFF="false"
)]
public var fontClass:Class;
[Embed(
source="../../assets/font.ttf",
fontFamily="Great Vibes",
fontWeight="normal",
fontStyle="normal",
mimeType="application/x-font-truetype",
unicodeRange="U+0030-0039,U+002E",
advancedAntiAliasing="true",
embedAsCFF="true"
)]
public var fontClassCFF:Class;
[Embed(source="../../assets/data.bin", mimeType="application/octet-stream")]
public var binaryDataClass:Class;

View File

@@ -32,10 +32,18 @@ package embed_attributes
[Embed(source="../../assets/sound.mp3")]
public var soundClass:Class;
//not supported in Flex, AIR only
//[Embed(source="../../assets/font.ttf", fontFamily="Great Vibes", fontWeight= "normal", fontStyle = "normal", mimeType="application/x-font-truetype")]
//public var fontClass:Class;
[Embed(
source="../../assets/font.ttf",
fontFamily="Great Vibes",
fontWeight="normal",
fontStyle="normal",
mimeType="application/x-font-truetype",
unicodeRange="U+0020,U+0041-005A",
advancedAntiAliasing="true",
embedAsCFF="false"
)]
public var fontClass:Class;
[Embed(source="../../assets/data.bin", mimeType="application/octet-stream")]
public var binaryDataClass:Class;

View File

@@ -2,8 +2,16 @@ package embed_classes
{
import flash.text.Font;
//not supported in Flex, AIR only
[Embed(source="../../assets/font.ttf", fontFamily="Great Vibes", fontWeight= "normal", fontStyle = "normal", mimeType="application/x-font-truetype")]
[Embed(
source="../../assets/font.ttf",
fontFamily="Great Vibes",
fontWeight="normal",
fontStyle="normal",
mimeType="application/x-font-truetype",
unicodeRange="U+0020,U+0041-005A",
advancedAntiAliasing="true",
embedAsCFF="false"
)]
public class TestFont extends Font
{
}

View File

@@ -0,0 +1,18 @@
package embed_classes
{
import flash.text.Font;
[Embed(
source="../../assets/font.ttf",
fontFamily="Great Vibes",
fontWeight="normal",
fontStyle="normal",
mimeType="application/x-font-truetype",
unicodeRange="U+0030-0039,U+002E",
advancedAntiAliasing="true",
embedAsCFF="true"
)]
public class TestFontCFF extends Font
{
}
}