ActionScript Code Highlighting in WordPress

I wonder what ActionScript looks like:

//
//
import flash.display.*;
import flash.geom.Matrix;
//
//
lineStyle(1);
lineTo(200, 0);
lineTo(200, 200);
lineTo(0, 200);
lineTo(0, 0);
//
//
function createClipGrid(name, depth, rows, cols, bmp){
    var clp = this.createEmptyMovieClip(name, depth);
    var wi = bmp.width;
    var hi = bmp.height;
    var cellWi = wi/cols;
    var cellHi = hi/rows;
    var lastX = 0;
    var lastY = 0;
    var cWi = 0;
    var goalX = 0;
    var cHi = 0;
    var goalY = 0;
    var count = 0;
    clp.allCells = [];
    for(var i=0; i<cols ; i++){
        goalX = Math.round((i+1)*cellWi);
        cWi = goalX - lastX;
        for(var j=0; j<rows; j++){
            count++;
            goalY = Math.round((j+1)*cellHi);
            cHi = goalY - lastY;
            var trans = new Matrix();
            trans.translate(-lastX, -lastY);
            var cell = clp.createEmptyMovieClip("Cell"+i+"_"+j, count);
            clp.allCells.push(cell);
            cell.bmp = new BitmapData(cWi, cHi, bmp.transparent);
            cell.attachBitmap(cell.bmp, 10, "never");
            cell.bmp.draw(bmp, trans);
            cell._x = lastX;
            cell._y = lastY;
            lastY = goalY%hi;
        }
        lastX = goalX%wi;
    }
    return clp;
}
//
//
function drawLine (){
    lineTo(_xmouse, _ymouse);
}
onMouseDown = function(){
    lineStyle(4, Math.random()*0xFFFFFF);
    moveTo(_xmouse, _ymouse);
    onMouseMove = drawLine;
}
onMouseUp = function(){
    onMouseMove = null;
}
//
//
onKeyDown = function(){
    var myBmp = new BitmapData(200, 200, false, 0xFFFFFF);
    myBmp.draw(_root);
    createClipGrid("CG", 20, 5, 8, myBmp);
    //CG._x = CG._y = 200;
    for(var k in CG.allCells){
        var c = CG.allCells[k];
        c.xd = Math.random()*6-3;
        c.yd = Math.random()*6-3;
        c.onEnterFrame = tumble;
    }
}
Key.addListener(this);
function tumble(){
    with(this){
        _x += xd;
        _y += yd;
        _yscale -= Math.random()*5;
        _xscale -= Math.random()*5;
        if(_xscale<0 || _yscale<0)removeMovieClip();
    }
}
//
//

That’s not too shabby.

2 Responses to “ActionScript Code Highlighting in WordPress”

  1. Pixelwit says:

    Hi Rob, I wrote a tutorial about Code Highlighting and Formatting in WordPress that should help you out.

  2. Rob says:

    Hey, I how did you do this please? Does it require a plugin ? I can’t seem to make WordPress highlight code, a spot of help would be much apreciated 🙂

Leave a Reply

PixelWit.com's Comment Guidelines


Warning: Undefined variable $user_ID in /home2/pixelwit/public_html/blog/wp-content/themes/fvariant2/comments.php on line 57

You must be logged in to post a comment.

© Sean O'Shell 2007-2024