Показать сообщение отдельно
Старый 09.09.2008, 10:15
Lou вне форума Посмотреть профиль Отправить личное сообщение для Lou Найти все сообщения от Lou
  № 5  
Ответить с цитированием
Lou
 
Аватар для Lou

Регистрация: Jul 2008
Сообщений: 107
Спасибо,но мне кажется, что я многого не пойму и многое потеряю. Нужно клип q создать и кинуть его на стол.
Код:
var a:Number = 0;
var point:Number = 200;
var hm:Boolean = false;
q._visible = false;


q.onEnterFrame = function():Void  {
	if (hm) {

		cy = this._y=point+r*Math.sin(a);
		a += .7;
		r -= r/15;
		clear();
		draw(0,200,550,200,225,cy);
		updateAfterEvent();
		if (r<=0) {
			this._y = point;
			hm = false;
			delete this.onEnterFrame;
		}
			}
};

_root.onMouseDown = function():Void  {
	hm = true;
	r = Math.abs(_root._ymouse-point);
};


function draw(ax:Number, ay:Number, bx:Number, by:Number, cx:Number, cy:Number):Void {
	lineStyle(2,0xFFFF00);
	moveTo(ax,ay);
	curveTo(cx,cy,bx,by);
}