![]() |
|
||||||||||
|
|||||
|
[+4 19.05.08]
|
Не найдя ничего на flashkit и тут прошу помощи.
on (press) {
setProperty(_root.map, _xscale, i = i + 10);
setProperty(_root.map, _yscale, i = i + 10);
}
как сделать, чтобы при нажатии он увеличивался плавно?
__________________
Жить хорошо, когда вокруг столько интересного.... |
|
|||||
|
Работай с Tween
|
|
|||||
|
Регистрация: Jan 2006
Сообщений: 21
|
или цикл с задержкой организуй...
|
|
|||||
|
|
|
|||||
|
on (press) {
_root.map.onEnterFrame = function(){ _root.map._xscale +=10; _root.map._yscale +=10; } } on (release){ _root.map.onEnterFrame = null; }
__________________
(А) |
|
|||||
MovieClip.prototype.scaleTo = function(scale, speed, onComplete) {
this.scale = scale;
this.onComplete = onComplete;
this.speed = speed;
this.onEnterFrame = function() {
this._xscale += Math.ceil((this.scale-this._xscale)/this.speed);
this._yscale = this._xscale;
if (Math.abs(this._xscale-this.scale)<5) {
delete this.onEnterFrame;
this._xscale = this.scale;
this._yscale = this._xscale;
trace(this._xscale)
this.onComplete();
}
};
};
|
|
|||||
|
[+4 19.05.08]
|
Спасибо народ, почитаю поразбираюсь, надеюсь выужу для себя урок.
вот еще такой вопрос не относящийся к зуму. есть мувик с двумя сценами. в первой есть простой до безобразия прелоадер 1 кадр t = _root.getBytesTotal(); l = _root.getBytesLoaded(); p = l/t*100; _root.LMovie.gotoAndPlay (Math.round(p)); _root.LMovie.PreL = String(int(p))+"%"; _root.LMovie.Tbyt = Math.round(t/1024)+" Kb"; так вот, прелоадер работает, меня устраивает, но есть одно "но" в прелоадере есть довольно увесистые картиночки и анимация, допустим килов 100 и вот прелоадер появляется на экране тогда, когда уже 20%--30%. это мне не очень нравится. с хлипкими прелоадерами, где все укладывается в 2-10кб это нормально. вопрос такой, как мне сделать еще один прелоадер, который загружает контент из основного лоадера? во как ![]()
__________________
Жить хорошо, когда вокруг столько интересного.... |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Сделать прелоадер в одном ролике, а контент -- в другой .swf
|
|
|||||
|
[+4 19.05.08]
|
Цитата:
т.е. написать не сложно, но не врубаюсь как и чего считать. т.е. не понимаю логики ![]()
__________________
Жить хорошо, когда вокруг столько интересного.... |
|
|||||
|
[+4 19.05.08]
|
в итоге у меня должно получится вот так:
1й файл с маленьким прелоадером в первых кадрах, который загружает следущие кадры с основным прелоадером, который в свою очередь поддтягивает 2й файл загружает его и показывает.
__________________
Жить хорошо, когда вокруг столько интересного.... |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|