zoukankan      html  css  js  c++  java
  • 绘图板

    package {
    	import flash.display.Sprite;
    	import flash.events.MouseEvent;
    	public class onDrawingBoard extends Sprite {
    		private var ceng:Sprite;
    		private var isdown:Boolean=false;
    		private var linesize:uint=2;
    		private var oldx:Number;
    		private var oldy:Number;
    		public function onDrawingBoard():void {
    			init();
    		}
    		private function init():void {
    			ceng=new Sprite();
    			addChild(ceng);
    			stage.addEventListener(MouseEvent.MOUSE_DOWN,ondown);
    			stage.addEventListener(MouseEvent.MOUSE_MOVE,onmove);
    			stage.addEventListener(MouseEvent.MOUSE_UP,onup);
    		}
    		private function ondown(evt:MouseEvent):void {
    			isdown=true;
    			oldx=stage.mouseX;
    			oldy=stage.mouseY;
    		}
    		private function onmove(evt:MouseEvent):void {
    			if (isdown) {
    				ceng.graphics.lineStyle(linesize,0x000000);
    				ceng.graphics.moveTo(oldx,oldy);
    				ceng.graphics.lineTo(stage.mouseX,stage.mouseY);
    				oldx=stage.mouseX;
    				oldy=stage.mouseY;
    			}
    		}
    		private function onup(evt:MouseEvent):void {
    			isdown=false;
    		}
    	}
    }
    
  • 相关阅读:
    markdown文件的基本常用编写
    寒假作业安排及注意点
    Day2
    Day1
    Python格式化
    Python 遍历字典的键值
    python 判断是否为空
    git 回退版本
    Python获取当前文件夹位置
    Python3, Python2 获取当前时间
  • 原文地址:https://www.cnblogs.com/leon3286/p/1725591.html
Copyright © 2011-2022 走看看