webForumDet fria alternativet

Markörspårning i Flash..

2 svar · 272 visningar · startad av Kalle M

Kalle MMedlem sedan mars 20041 936 inlägg
#1

Jag försöker göra en markörspårning i Flash 8.
Har skapat ett movieclip med namnet skugga.
Ritat upp ellips i mitten.
Tillbaka till scen1.
Drar ut mitt movieclip.
Namnger movieclipet till instancenamnet skugga.

Sedan kopplar jag movieclipet genom markera det på scenen och lägger in följande kod(Får det ej att fungera):

onClipEvent (mouseMove) {
i++;
this.duplicateMovieClip("skugga"+i, i+10);
_root["skugga"+i]._x = _root._xmouse;
_root["skugga"+i]._y = _root._ymouse;
}
onClipEvent (enterFrame) {
if (this._name == "skugga") {
_visible=0;
}else{
this._alpha -= 5;
this._rotation += 20;
this._xscale -= 5;
this._yscale -= 5;
if (this._alpha <= 5) {
removeMovieClip(this);
}
}
}

Tacksam för hjälp!

Mvh

mirandirMedlem sedan maj 2003750 inlägg
#2

Du måste definera ett värde på variabeln "i" innan du kan applicera mattematik på det.

t.ex:

onClipEvent(load)
{
   i = 0;
}

onClipEvent (mouseMove) {
...

/Mirandir

Kalle MMedlem sedan mars 20041 936 inlägg
#3

Ok! Vart lägger du in den kodsnutten?

Mvh

135 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)