PDA

Просмотр полной версии : Анимация квадрата при нажатии на него


mr_slm
22.07.2006, 16:51
В общем такая проблема: нужно сделать квадрат, при нажимании на который он увеличивался и чуть- чуть прокручивался (каждый раз по-разному), а при отпускании кнопки мышки возвращался в исходное положение. Кто поможет- с меня пиво :D

iNils
22.07.2006, 17:03
Бог с ним с пивом, вы сначала темы по человечески научитесь называть и писать в разделе для начинающих.
this.createEmptyMovieClip ("mc", 0);
mc.lineStyle (0);
mc.beginFill (0);
mc.moveTo (-100, -100);
mc.lineTo (100, -100);
mc.lineTo (100, 100);
mc.lineTo (-100, 100);
mc.lineTo (-100, -100);
mc.endFill ();
mc._x = Stage.width / 2;
mc._y = Stage.height / 2;
mc.onPress = function () {
this._xscale = this._yscale = 110;
this.angle = Math.floor (Math.random () * 30);
this.onEnterFrame = function () {
if (this._rotation > this.angle) {
delete this.onEnterFrame;
} else {
this._rotation++;
}
};
};
mc.onRelease = mc.onReleaseOutside = function () {
this._xscale = this._yscale = 100;
this._rotation = 0;
delete this.onEnterFrame;
};

mr_slm
22.07.2006, 22:51
Спасибо!