webForumDet fria alternativet

mask med titthål som användaren ska kunna röra sig med

Flash

4 svar · 404 visningar · startad av bianca

Medlem sedan jan. 200450 inlägg
Frågan#1

Hej!
Jag skulle vilja göra två småhål som man kan röra på, och som visar delar av en bild (när man rör dem), dvs en vit ruta med två hål i som har en bild jag har lagt. Jag antar att jag måste göra en mask men hur kodar jag själva interaktionen?

Tacksam för svar!
Bianca

Medlem sedan maj 20021 558 inlägg
#2

http://www.javascript.nu/javascript/dhtmhal.shtml

Där är en liten guide. Lite buggigt men saker som att scrolllisterna blir galna men sånt får man leva med :)
Annars kan man nog lösa det enklare och snyggare med flash, men det beror ju på sammanhanget iofs.

Medlem sedan jan. 200450 inlägg
#3

Lösa det i Flash

hej och tack för visat intresse.
Jag vill lösa det i Flash. Men hur gör man det?

En vit ruta med två hål i som ligger över en bild men att man även ska kunna se nya bilder genom hålet beroende var man är någonstans i bilden dvs man rör sig vidare i bilden med hålen. Hur??? Någon som vet?

Medlem sedan dec. 2002227 inlägg
#4

Du knyter helt enkelt masken till musen på det sätt du vill. Jag bifogar en fil som du kan testa med.

Medlem sedan jan. 200450 inlägg
#5

tack för all hjälp, löste det med detta script

Helt rätt tänk!
En mask och sen att movieclippet heter tracker + detta script som jag lade i timelinern. Tjoho

function trackMouse(){
this._x = _root._xmouse;
this._y = _root._ymouse;
updateAfterEvent();
}
tracker.onMouseMove = trackMouse;
tracker.onMouseDown = function(){
if(this.onMouseMove != null){
this.onMouseMove = null;
} else {
this.onMouseMove = trackMouse;
}
};

256 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)