/** * * @author Atsushi Kaga * @since 2012.09.20 * @see http://package.a24.cat/2012/09/20/jsfl/ * */ var tx = parseInt(prompt("x :", "")); var ty = parseInt(prompt("y :", "")); var tl = fl.getDocumentDOM().getTimeline(); var layerNums = tl.getSelectedLayers(); var layers = tl.layers; for(var i = 0; i < layerNums.length; i++){ var layerNum = layerNums[i]; var frames = layers[layerNum].frames; for(var j = 0; j < frames.length; j++){ if(j == frames[j].startFrame){ tl.setSelectedFrames(j, j); var elems = frames[j].elements; for(var k = 0; k < elems.length; k++){ var elem = elems[k]; if (tx) elem.x += tx; if (ty) elem.y += ty; } } } }