Archief - Toggle window (as3)

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Iguanatje

Legacy Member
hey,
ik zit met het volgende probleem.
ik zou graag als ik men window open het terug kunnen sluiten door op men window zelf (niet op de button) te drukken. men mc (window) moet open en toe gaan (respectievelijk vergroten en verkleinen).
ik heb hieronder drie links van toepassingen (schuifwindow, scroll en fotoalbum).

mvg,
Jan

schuifwindow www.truevision.be/other/btn_home.fla
scroll www.truevision.be/other/scroll.fla
fotoalbum www.truevision.be/other/foto_album.fla (alleen foto één heeft een button, maar die moet niet ingedrukt worden)

Iguanatje

Legacy Member
tynoesj zei:
"Willen jullie het maken voor mij?"

Het is eenzelfde probleem.. waarvan ik de oplossing niet vind.

Neem nu men schuifwindow.
Op men scene zie je een button (btn) en een mc (window). als je op de button drukt speelt hij men mc(window) af tot en met frame 10. nu zou ik willen dat als je op frame 10 in je mc(window) staat je dit kunt sluiten door op je mc(window) zelf te drukken en niet op de button onderaan. Dit is heel belangrijk want op de derde toepassing (fotoalbum) komt men foto(dat ook wordt vergroot in een mc) voor men button zelf te staan. en kan je het niet meer sluiten door op de button te drukken.

code om te openen:

btn.addEventListener(MouseEvent.CLICK, toggleContent);

function toggleContent(event:MouseEvent) {
if( window.currentFrame == 1){
window.gotoAndPlay(2);
} else {
window.gotoAndPlay(10);
}
}


(dit werkt met men button)

___

dit heb ik geprobeerd voor men window..

window.addEventListener(MouseEvent.CLICK, closeWindow);

function closeWindow(event:MouseEvent) {
window.gotoAndPlay(11);
}

maar dat werkt niet.

srry voor men onvolledigheid van men post.


tynoesj, merci voor je applicabel antwoord..

Iguanatje

Legacy Member
het probleem is opgelost met volgende code..

mc_01.addEventListener("click", onClick01);


function onClick1 (obj:Object)
{
mc_01.gotoAndPlay(11);
}
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan