1、sample.txt);function textLoaded(e:Event):void var txt:String = URLLoader(e.target).data as String; t.text = txt; tf.color = 0x336633; tf.font = Arial; tf.size = 14; t.setTextFormat(tf);var formatClip:Formatter = new Formatter();var showFormat:Boolean = true;stage.addEventListener(KeyboardEvent.KEY_D
2、OWN, showFormatter);function showFormatter(e:KeyboardEvent): if (e.keyCode = 70) if (showFormat) addChild(formatClip); formatClip.x = t.width; formatClip.addEventListener(MouseEvent.MOUSE_DOWN, drag); showFormat = false; else formatClip.removeEventListener(MouseEvent.MOUSE_DOWN, drag); removeChild(f
3、ormatClip); showFormat = true; function drag(e: formatClip.startDrag(); formatClip.addEventListener(MouseEvent.MOUSE_UP, noDrag);function noDrag(e: formatClip.stopDrag();formatClip.fontList.addEventListener(Event.CHANGE, setFont);formatClip.fontSizer.addEventListener(Event.CHANGE, setFontSize);forma
4、tClip.colorPicker.addEventListener(Event.CHANGE, setColor);formatClip.columnNum.addEventListener(Event.CHANGE, setColumns);function setFont(e: tf.font = e.target.selectedItem.label;function setFontSize(e: tf.size = e.target.value;function setColor(e: tf.color = e.target.selectedColor;function setCol
5、umns(e: t.columnCount = e.target.value;var scroller:UIScrollBar = new UIScrollBar();scroller.move(t.x + t.width, t.y );scroller.height = t.height;scroller.scrollTarget = t;addChild(scroller);scroller.visible = false;formatClip.addEventListener(MouseEvent.CLICK, setScrollbar);function setScrollbar(e:
6、 if (t.textHeight scroller.height) scroller.visible = true; else scroller.visible = false; t.scrollV = 1;圆的的类Ellipse.aspackage import flash.display.MovieClip; public class Ellipse extends MovieClip public function Ellipse(w:Number=40,h:Number=40, color:Number=0xff0000) graphics.beginFill(color); gra
7、phics.drawEllipse(0, 0, w, h); graphics.endFill();矩形的类Rect.as import flash .display .MovieClip ; public class Rect extends MovieClip public function Rect(w:Number = 40,h:Number = 40,color:Number = 0x0000ff) graphics.beginFill (color); graphics.drawRect (0,0,w,h); graphics.endFill (); / constructor c
8、ode画图paintimport flash.events.KeyboardEvent;import flash.events.MouseEvent;var color:Number ;var shapeType:String ;stage.addEventListener (MouseEvent.MOUSE_DOWN,startDrawing);stage.addEventListener (MouseEvent.MOUSE_UP,stopDrawing);stage.addEventListener (KeyboardEvent.KEY_DOWN,keyHandler);function
9、keyHandler(e:KeyboardEvent ):void if(e.keyCode = E.charCodeAt () shapeType = ellipse else if(e.keyCode = Rrectanglefunction startDrawing(e:MouseEvent ): stage.addEventListener (MouseEvent.MOUSE_MOVE ,makeShapes); color = Math.random () * 0xffffff;function stopDrawing(e: stage.removeEventListener (Mo
10、useEvent.MOUSE_MOVE ,makeShapes);function makeShapes(e: if(shapeType = ) var ellipse:Ellipse = new Ellipse (10,10,color); addChild(ellipse); ellipse.x = mouseX; ellipse.y = mouseY; else if(shapeType = var rectangle:Rect = new Rect (3,15,color); addChild(rectangle); rectangle.x = mouseX; rectangle.y
11、= mouseY;图片gallerythumbs_mc.btn1.addEventListener(MouseEvent.CLICK, ldr1);thumbs_mc.btn2.addEventListener(MouseEvent.CLICK, ldr2);thumbs_mc.btn3.addEventListener(MouseEvent.CLICK, ldr3);thumbs_mc.btn4.addEventListener(MouseEvent.CLICK, ldr4);thumbs_mc.btn5.addEventListener(MouseEvent.CLICK, ldr5);th
12、umbs_mc.btn6.addEventListener(MouseEvent.CLICK, ldr6);thumbs_mc.btn7.addEventListener(MouseEvent.CLICK, ldr7);thumbs_mc.btn8.addEventListener(MouseEvent.CLICK, ldr8);function ldr1(e:Event) ldr.source = Picture/a.jpg textLoad(Txt/a.txt, 0xFFE59A);function ldr2(e:Picture/b.jpgTxt/b.txt, 0xFFD0A8);function ldr3(e:Picture/c.jpgTxt/c.txt, 0xE6D6D5);function ldr4(e:Picture/d.jpgTxt/d.txt, 0xBAB883);function ldr5(e:E
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1