アーカイブ

‘jsfl’ タグのついている投稿

JSFL 個別にランダム変形するJSFLを作ってみた ver0.1

2009 年 7 月 31 日 コメントはありません
選択したMCなど、基準点を基準にてランダムで変形するJSFLを作ってみました。

1.MCなどを複数選択して、



2.JSFLを実行すると、縦横それぞれの拡大縮小させる最大値と最小値の範囲を設定します。



3.以下のようにランダムで変形します。



初めて作ったので、完成度は低いかもしれませんが、今後、細かい設定とmxpなどにしていきたいと思います。

JSFLのソースは以下の様になりました。
非公式JSFLとMXPのまとめページを作成予定。

if(fl.getDocumentDOM().selection[0] != null){
	randomTransform();
}
 
function randomTransform(){
	var hMin = Number(prompt("縦の最小値(%)", "60"));
	var hMax = Number(prompt("縦の最大値(%)", "200"))-hMin;
 
	var wMin = Number(prompt("横の最小値(%)", "60"));
	var wMax = Number(prompt("横の最大値(%)", "200"))-wMin;
 
 
	for(var i = 0; i<fl.getDocumentDOM().selection.length; i++){
			var target = fl.getDocumentDOM().selection[i];
			target.scaleX = Math.round(Math.random()*hMax+hMin)/100;
			target.scaleY = Math.round(Math.random()*hMax+wMin)/100;
	}
}