Toon posts:

Flash 5.0 DRAGGIN probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Yoo thx for reading
Ermm
ik wil iets DRAGGEN
BV als je op een balk klikt of als je er overheen rolt met je muis dat dan die balk aan je muis plakt
net als in sommige banner zoals

SHOOT THE MONKEY of
SHOOT THE DUCK :)
dan krijg je zo'n crosshair en dan moet je richten.
Hoe werkt dat?

  • RRX
  • Registratie: Mei 2000
  • Laatst online: 25-08 23:43

RRX

@life-

een button de volgende actie meegeven
code:
1
2
3
4
5
6
on (press) {
    startDrag ("");
}
on (release) {
    stopDrag ();
}

mijn T.net systeemspecspagina


Verwijderd

Topicstarter
zo simpel?
dat ik daar zelf niet op kwam :)

Verwijderd

Topicstarter
Nee sorry dat is het ook niet
Ik wil dus


Misschien heb je het eerder gezien.
een achtergrond
en een verrekijker (2 visible holes in een zwart rechthoek)
en dan als je hem beweegt kun je de achtergrond zien
alleen zoals je het hier boven hebt uitgelegt, DRAGT ie achtergrond & die verrekijker
da's niet echt de bedoeling

Verwijderd

Kijk in:

[topic=421188/1/25]

Daar staat zeker nuttige code,

als je wilt dat de verrekijker steeds achter je muis aan blijft gaan dan is het net zo makkelijk om van je verrekijker een movieclip te maken en die de actie te geven:
code:
1
onClipEvent(enterFrame){_x=_root._xmouse; _y=_root._ymouse;}

Verwijderd

Topicstarter
Ok thx
dat lijkt er meer op
alleen nu komt ie overal (over de hele pagina)
hij moet alleen in het Text vak komen/blijfen
code:
1
2
3
4
-------------
-  Welcome  -
-        -
-------------

dus alleen in het vak die afgerasterd is met "-" tekens

Verwijderd

Met if-statements

onClipEvent(enterFrame) {
if (_x < rechts && _x > links && _y < beneden && _y > boven) {
_x=_root._xmouse;
_y=_root._ymouse;
}
}

Verwijderd

Topicstarter
dan blijft ie nog niet binnen het vakje :'(

Verwijderd

Je hebt uiteraard voor links, rechts, beneden en boven
de juiste waarden ingevoerd?

Overigens wou ik nog even een opmerking plaatsen:
Heeft iemand het wel eens meegemaakt, dat als je
in een iets ingewikkelder flash project. Dat wil
zeggen met meer dan 1 à 2 bewegende delen. Een
startDrag inbouwd. Dat de gecompilede swf, de startDrag
wel uitvoerd maar voor de rest (andere bewegende delen die op de muis triggeren) vertekende x waarden
voor ._xmouse gaat geven??

(overigens te checken met een dynamic textbox op _root._xmouse geloof ik)

Verwijderd

Topicstarter
welke waarden?
hehe nee dus :)
maar hoe kom ik aan die waarden?

Verwijderd

Hmmz, het is nooit te laat om nog een cursus te doen he ;)

Maar goed dat zijn dus de waarden van het gebied dat je wilt
afschermen.

Verwijderd

Topicstarter
Jah :)
maar mijn vraag Hoe kom ik aan die waarden?

Verwijderd

Tsjah, dan neem dat kleine schermpje waar je muiswaarde
op te zien is. Ik geloof dat het "info" heet
Dan ga je met je muis naar het bovenste gedeelt van
het vierkant.
Dan kijk je naar dat schermpje waar een x en een y
waarde van je muispositie word gegeven.
En dan invullen maar

Verwijderd

Topicstarter
Laat maar zitten
ik snap er nix van :)
ALs ik me muis beweeg veranderen die waarden aaaaaaaaasociaal :)
en je hebt
rechts links boven en onder
hoe moet ik daar uberhaubt achterkomen :)

Verwijderd

Dan lijkt mij een basis cursus (zit overigens gewoon
ingebouwd bij flash geloof ik) wel heel handig.

Verwijderd

Topicstarter
in die help/tutorials zit nix in over dat
BLOKEREN buiten .........
nergens tevinden

Verwijderd

Nee over hoe je bepaalde x en y waarden in movie kunt vinden
En die dan op de juiste plaatsen in "zelf" (kuch kuch)
geschreven actionscriptje kan plaatsen.

Maar ik meen het dat het heel handig kan zijn, de help
file over Actionscript te lezen

  • tie-rep
  • Registratie: Oktober 2001
  • Laatst online: 19-02 15:56

tie-rep

nu met ir. !

ik wil niet als een smart-ass overkomen, maar het is echt heel handig om een keer bij macromedia te zoeken als er iets niet werkt. Zo vond ik dit, met het geweldige zoekwoord drag hier staat dus precies hoe je de rechthoek moet definieren met de 4 arguments
Pagina: 1