The Crosshairs

by bradsedito
♥0 | Line 37 | Modified 2011-02-15 02:14:47 | MIT License
play

ActionScript3 source code

/**
 * Copyright bradsedito ( http://wonderfl.net/user/bradsedito )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/s6Wg
 */

// forked from lconte's flash on 2011-2-14
package {
import flash.display.*;
import flash.events.*;

public class SimpleScribble extends Sprite {

    public var sW:Number = new Number(  stage.stageWidth );
    public var sH:Number = new Number( stage.stageHeight );
    public var vL:Sprite = new Sprite();
    public var hL:Sprite = new Sprite();

public function SimpleScribble ( ) 
{
    stage.frameRate = 30;
    addChild(vL);
    addChild(hL);
    stage.addEventListener(Event.ENTER_FRAME, vLine);
    stage.addEventListener(Event.ENTER_FRAME, hLine);
    stage.addEventListener(Event.ENTER_FRAME, interactivityHandler);

}
private function vLine(event:Event):void 
{   
    vL.graphics.lineStyle(2, 0x333333);
    vL.graphics.moveTo(sW/2, 0);
    vL.graphics.lineTo(sW/2, sH);
}
private function hLine(event:Event):void 
{   
    hL.graphics.lineStyle(2, 0x333333); 
    hL.graphics.moveTo(0, sH/2);
    hL.graphics.lineTo(sH, sW/2);
}
private function interactivityHandler(event:Event):void
{
    vL.x = mouseX/2;  
    vL.y = 0;
   // hL.x =        0;  
    hL.y = mouseX; 
}








    }
}