genyus
05.07.2008, 16:22
На стейже 4 картинки и к каждой есть своя кнопка для зумирования in и out. В слое action скрипт, найденный здесь: http://www.flashroom.it/index.php?tip=AA&num=389&modo=pg. На скрипт есть только пример в swf http://www.flashroom.it/index.php?tip=AA&num=390&modo=pg
Пробую и так http://www.metodkabinet.eu/Litera_sadko_arte1.fla и этак http://www.metodkabinet.eu/Litera_sadko_arte2.fla , но не работает.
var n_mc = 4;
var scala_max = 250;
for (i=0; i<n_mc; i++) {
_root["btn"+i].onRollOver = function () { index = this._name.substring(3);};
}
this.onEnterFrame = function ()
{
for (i=0; i<n_mc; i++)
{
if (_root["mc"+i]._xscale>100 && i != index)
{_root["mc"+i]._xscale = _root["mc"+i]._yscale -= 4;_root["mc"+i].swapDepths(n_mc-1);}}if (_root["mc"+index]._xscale<scala_max) {_root["mc"+index]._xscale = _root["mc"+index]._yscale += 4;_root["mc"+index].swapDepths(n_mc);}};
Что где надо изменить, подскажите пожалуйста.
Пробую и так http://www.metodkabinet.eu/Litera_sadko_arte1.fla и этак http://www.metodkabinet.eu/Litera_sadko_arte2.fla , но не работает.
var n_mc = 4;
var scala_max = 250;
for (i=0; i<n_mc; i++) {
_root["btn"+i].onRollOver = function () { index = this._name.substring(3);};
}
this.onEnterFrame = function ()
{
for (i=0; i<n_mc; i++)
{
if (_root["mc"+i]._xscale>100 && i != index)
{_root["mc"+i]._xscale = _root["mc"+i]._yscale -= 4;_root["mc"+i].swapDepths(n_mc-1);}}if (_root["mc"+index]._xscale<scala_max) {_root["mc"+index]._xscale = _root["mc"+index]._yscale += 4;_root["mc"+index].swapDepths(n_mc);}};
Что где надо изменить, подскажите пожалуйста.