📄 numbercontainer.as
字号:
/**
* Description here..
* @author Default
* @version 0.1
*/
package crlclr.ui {
import flash.display.Sprite;
import flash.text.*;
public class NumberContainer extends Sprite {
public function NumberContainer(){
init();
createChildren();
}
private function createChildren(){
var len:int=10;
for(var i:int=0;i<len;i++){
var numberSprite:NumberSprite=new NumberSprite();
addChild(numberSprite);
}
}
}
public class NumberSprite extends Sprite{
private var textFiled:TextField;
private var bg:Sprite;
private var index:int
public function NumberSprite(index:int){
this.index=index;
createChildren();
}
private function createChildren(){
this.bg=new Sprite();
this.textFiled=new TextField();
this.textFiled.autoSize=TextFieldAutoSize.LEFT;
this.textFiled.text=this.index<10?" 0"+this.index+" ":" "+this.index+" "
this.textFiled.textColor=0xFFFFFF;
this.textFiled.setTextFormat(textFormat());
this.bg.graphics.beginFill(0x990000,1);
this.bg.graphics.drawRect(0,0,this.textFiled.textWidth+3,this.textFiled.textHeight+3);
addChild(this.bg);
addChild(this.textFiled)
}
private function textFormat():TextFormat {
var mTextFormat = new TextFormat();
mTextFormat.size = 12;
mTextFormat.font = "Verdana";
mTextFormat.color = 0xffffff;
return mTextFormat;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -