function init(){ my_doc = fl.getDocumentDOM(); my_lib = my_doc.library; my_lib.addNewItem("movie clip", "ship"); my_lib.editItem("ship"); my_doc.addNewLine({x:10, y:0}, {x:-10, y:-10}); my_doc.addNewLine({x:-10, y:-10}, {x:-5, y:0}); my_doc.addNewLine({x:-5, y:0}, {x:-10, y:10}); my_doc.addNewLine({x:-10, y:10}, {x:10, y:0}); my_doc.exitEditMode(); my_lib.addItemToDocument({x:my_doc.width/2, y:my_doc.height/2}, "ship"); my_doc.selection[0].name = "ship"; my_doc.selectNone(); } function moveShip(x, y){ var my_doc = fl.getDocumentDOM(); var my_tl = my_doc.getTimeline(); var currFrame = my_tl.currentFrame; var currLayer = my_tl.currentLayer; var my_frame = my_tl.layers[currLayer].frames[currFrame]; var my_elems = my_frame.elements; for(var i=0;i my_doc.width){ my_doc.moveSelectionBy({x:-my_doc.width, y:0}); } else if(ship_elem.left < 0){ my_doc.moveSelectionBy({x:my_doc.width, y:0}); } if(ship_elem.top > my_doc.height){ my_doc.moveSelectionBy({y:-my_doc.height, x:0}); } else if(ship_elem.top < 0){ my_doc.moveSelectionBy({y:my_doc.height, x:0}); } my_doc.selectNone(); } function rotateShip(d){ var my_doc = fl.getDocumentDOM(); var my_tl = my_doc.getTimeline(); var currFrame = my_tl.currentFrame; var currLayer = my_tl.currentLayer; var my_frame = my_tl.layers[currLayer].frames[currFrame]; var my_elems = my_frame.elements; for(var i=0;i