タグ :

座標 : ActionScript

投稿日 : 2008年3月5日 | 更新日 : 2010年09月15日 前のページへ戻る

ActionScriptを用いて座標を作成するサンプルを作成しました。
function CoordinateClip(target, width, height) {
	var target:MovieClip = target;
	var width:Number = width;
	var height:Number = height;
	this.drawX = function(thickness, color, alpha, distance) {
		var n = Math.ceil(width/distance);
		var startX:Number;
		var endX:Number;
		var startY:Number = 0;
		var endY:Number = height;
		for (var i = 1; i<n; i++) {
			startX = endX=distance*i;
			target.lineStyle(thickness, color, alpha);
			target.moveTo(startX, startY);
			target.lineTo(endX, endY);
		}
	};
	this.drawY = function(thickness, color, alpha, distance) {
		var n = Math.ceil(height/distance);
		var startY:Number;
		var endY:Number;
		var startX:Number = 0;
		var endX:Number = width;
		for (var i = 1; i<n; i++) {
			startY = endY=distance*i;
			target.lineStyle(thickness, color, alpha);
			target.moveTo(startX, startY);
			target.lineTo(endX, endY);
		}
	};
}
var clip = new CoordinateClip(this, 300, 300);
clip.drawX(1, 0xDDDDDD, 100, 20);
clip.drawY(1, 0xCCCCCC, 100, 20);

ActionScript2.0 | 固定リンク | Comments (0)

関連記事

このページの上へ移動

コメント

コメントはまだありません。

コメントの投稿

改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。

 

 

 


トラックバックURL

http://www.findxfine.com/flash/actionscript/236.html/trackback

このページの上へ