ilipe 0 Denunciar post Postado Janeiro 16, 2008 Olá !!! Tenho este script em Flash 5 e quero transformar ele para Flash 8. CODE interX *= .96; newX = (_xmouse + interX)*-1; xPos = (.98*(xPos-newX))+newX; zStatus = (.96*(zStatus-newZ))+newZ; for (i=1; i<11; i++) { scale = zSys/(i-((zStatus-zSys)*.01)); xMark = this._x+(xPos*(scale/50)); yMark = this._y+(yPos*(scale/50)); _root["object"+i]._xscale = scale; _root["object"+i]._yscale = scale; _root["object"+i]._alpha = scale; if (scale<0){ _root["object"+i]._visible=0; }else{ _root["object"+i]._visible=1; } _root["object"+i]._x = xMark; _root["object"+i]._y = yMark; } As linhas que contém a expressão _root["object"+i] só funcionam no Flash 5. Também: CODE duplicateMovieClip("../:object", "object" add i, "object" - i); a expressão ../: não funciona no flash 8. Como ficaria esta expressão se transformada em Flash 8 ? Obrigado!!! Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Janeiro 19, 2008 esse sintaxe do flash 5 lembra a navegação por pastas, onde estiver ../: você troca por _parent e caso tenha ./: você apenas tira fora ele []´s Compartilhar este post Link para o post Compartilhar em outros sites