PDA

Просмотр полной версии : Проблема с MovieClip.prototype. Необходимо перевести флэшку из Flash5 в Flash8


VONO
05.12.2010, 18:36
Помогите пожалуйста. Необходимо перевести флэшку из Flash5 в Flash8
Я уже голову сломал...

По всей видимости проблема с MovieClip.prototype.

Кадр один. Вот рутовкий скрипт

Movieclip.prototype.render3d = function (winkelX, winkelY) {
winX = (winkelX*Math.PI)/180;
winY = (winkelY*Math.PI)/180;
tempZ = (z*Math.cos(winY))-(x*Math.sin(winY));

Xpos = (z*Math.sin(winY))+(x*Math.cos(winY));
Zpos = (y*Math.sin(winX))+(tempZ*Math.cos(winX));
Ypos = (y*Math.cos(winX))-(tempZ*Math.sin(winX));

_x = 2*Xpos;
_y = 2*Ypos;
_xscale = (_yscale=Zpos+150);
farb.rb = (farb.gb=(farb.bb=zPos));
aktfarb.setTransform(farb);
swapDepths(Zpos*50);
}
Movieclip.prototype.aktualisieren = function () {
if (tester && signal) {
i = 0;
while (anzahl>=i) {
posMaus();
this["teil"+i].render3d(tilt, _root.winY);
i++;
}
}
}
Movieclip.prototype.ort = function (radius, gesamt) {
x = new Array(0,0);
y = new Array(0,0);
z = new Array(0,0);
aktWinkel = (radians=((360/gesamt)*Math.PI)/180);
i = 1;
while (gesamt>=i) {
x[i] = Math.round(radius*Math.cos(aktWinkel));
z[i] = Math.round(radius*Math.sin(aktWinkel));
y[i] = 0;
aktWinkel = aktWinkel-radians;
i++;
}
}
Movieclip.prototype.initAbschnitt = function () {
anzahl = teile.length-1;
ort(60, anzahl);
i = 0;
while (anzahl>=i) {
if (i != 0) {
attachMovie("ordner", "teil"+i, i);
}
this["teil"+i].x = x[i];
this["teil"+i].y = y[i];
this["teil"+i].innen.mc.rr.nm.gotoAndStop(i);
this["teil"+i].z = z[i];
this["teil"+i].aktfarb = new Color(this["teil"+i]);
this["teil"+i].farb = this["teil"+i].aktfarb.getTransform();
this["teil"+i].render3d(-30, _root.winY);
i++;
}
tester = 1;
}
Movieclip.prototype.posMaus = function () {
_root.winY = _root.winY-(this._xmouse/faktor);
}


на главной сцене мувик inhalt на нём скрипт

onClipEvent (load) {
teile = new Array(0,1,2,3,4,5,6,7,8,9,10);
initAbschnitt();
faktor = 300;
tilt = -30;
signal = 1;
}
onClipEvent (enterFrame) {
aktualisieren();
}


задача выглядит просто, На деле ничего не получается. Помогите пожалуйста!
ИСХОДНИК: http://*********/30081897