
Untitled
private function drawSafetyLines():void
{
var numDashes:uint = uint(stage.stageWidth * 0.125) + 1;
var rect:Rectangle = new Rectangle(0, 0, 5, 2);
var vec:Vector.<uint> = new Vector.<uint>();
for( var i:uint = 0; i < (rect.width*rect.height); i++ ) {
vec.push(0x33ff0000);
}
safetyBitmap.bitmapData = new BitmapData(stage.stageWidth, stage.stageHeight, true);
//Touchscreen Safety (300px)
rect.y = (300 * stage.stageHeight)/1920;
for( i = 0; i < numDashes; i++ ) {
safetyBitmap.bitmapData.setVector(rect, vec);
rect.x += 8;
}
//Content Safety (1620px)
rect.x = 0;
rect.y = (1620 * stage.stageHeight)/1920;
for( i = 0; i < numDashes; i++ ) {
safetyBitmap.bitmapData.setVector(rect, vec);
rect.x += 8;
}
//One World Safety (1835px)
rect.x = 0;
rect.y = (1835 * stage.stageHeight)/1920;
for( i = 0; i < numDashes; i++ ) {
safetyBitmap.bitmapData.setVector(rect, vec);
rect.x += 8;
}
}