Flash / Flex / ActionScript/Graphics — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Версия 09:19, 26 мая 2010
- Bitmap
- BitmapAsset
- BitmapData
- Checkbox
- Circle
- Color
- ColorMatrixFilter
- Controls
- ConvolutionFilter
- Curve
- DropShadowFilter
- Ellipse
- GlowFilter
- Gradient
- Rectangle
- Shape
- Triangle
- drawCircle
- drawRect
- drawRoundRectComplex
- graphics
- line
- lineStyle
Using loaded fonts
package {
import flash.display.*;
import flash.text.*;
import flash.events.*;
import flash.net.*;
public class Main extends Sprite {
public function Main( ) {
var loader:Loader = new Loader( );
loader.contentLoaderInfo.addEventListener(Event.INIT, initListener);
loader.load(new URLRequest("Fonts.swf"));
}
private function initListener (e:Event):void {
showEmbeddedFonts( );
outputMsg( );
}
private function outputMsg ( ):void {
var t:TextField = new TextField( );
t.embedFonts = true; // Tell ActionScript to render this
// text field using embedded fonts
t.htmlText = "<FONT FACE="Verdana">Hello <b>world</b></FONT>";
addChild(t);
}
public function showEmbeddedFonts ( ):void {
var fonts:Array = Font.enumerateFonts( );
fonts.sortOn("fontName", Array.CASEINSENSITIVE);
for (var i:int = 0; i < fonts.length; i++) {
trace(fonts[i].fontName + ", " + fonts[i].fontStyle);
}
}
}
}