Avatar billede casm_ Nybegynder
30. januar 2002 - 18:24 Der er 15 kommentarer og
1 løsning

hittest igen igen...

denne her er go nok...

onClipEvent (enterFrame) {
    if (this.hittest(_xmouse, _ymouse, true)) {
        this.gotoAndStop(2);
    }
}
hvordan vender jeg den så om til at hvis hittest ikke er true skal den gotoandstop(1)
Avatar billede lingoman Nybegynder
30. januar 2002 - 18:30 #1
onClipEvent (enterFrame) {
    if (this.hittest(_xmouse, _ymouse, true)!= 1) {
        this.gotoAndStop(1);
    }
}

Sådan :)
Avatar billede casm_ Nybegynder
30. januar 2002 - 18:32 #2
kan du lige fortælle mig hvad !=1 gør/betyder :)
Avatar billede Slettet bruger
30. januar 2002 - 18:36 #3
Den her giver true
this.hitTest(_root._xmouse, _root._ymouse)

Den her giver false
!this.hitTest(_root._xmouse, _root._ymouse)
Avatar billede jelzin101 Praktikant
30. januar 2002 - 18:39 #4
!= betyder "ikke lig med"
Avatar billede casm_ Nybegynder
30. januar 2002 - 18:40 #5
onClipEvent (enterFrame) {
    if (this.hittest(_xmouse, _ymouse, true)) {
        this.gotoAndStop(2);
    }
}


onClipEvent (enterFrame) {
    if (this.hittest(_xmouse, _ymouse, true)!= 1) {
        this.gotoAndStop(1);
    }
}
når jeg så ligger denne her på det 1. mc virker det perfekt, men hvis jeg ligger 4 movieclips efter hinanden går det helt galt, er der nogen af jer der ved hvorfor den gør det ??
Avatar billede mat Nybegynder
30. januar 2002 - 18:42 #6
inde i mit hoved er ! = NOT  :)

og som diktator påpeger kan jeg ikke se hvordan det du har skrevet er godt nok... ;)

onClipEvent (enterFrame) {
    if (!this.hitTest(_root._xmouse, _root._ymouse)) {
        this.gotoAndStop(2);
    }
}
Avatar billede lingoman Nybegynder
30. januar 2002 - 18:48 #7
Du må nok hellere starte med at fortælle os hvad du ønsker at der skal ske :)
Avatar billede casm_ Nybegynder
30. januar 2002 - 18:51 #8
mit movieclip....

1. frame=hvid firkant
2. frame=sort firkant

mit movieclip skal gøre det samme som en knap gør ved UP, og OVER
Avatar billede Slettet bruger
30. januar 2002 - 18:56 #9
Du vil lave knapper af movieclip med en mouseoverfunktion. Så bliver det næste vel også at den selectede knap skal være aktiveret?

Måske i stil med;
http://www.flashfaq.dk/flashfaq/examples/mouse_over_selected.swf
Avatar billede casm_ Nybegynder
30. januar 2002 - 19:00 #10
det behøver den nu ikke :))
Avatar billede lingoman Nybegynder
30. januar 2002 - 19:05 #11
hitTest() efterligner rollOver men hvad skal der ske ved knap (release) ? Det er mig stadig en gåde hvilket resultat du er efter...
Avatar billede casm_ Nybegynder
30. januar 2002 - 19:15 #12
der skal ikke ske andet end det jeg beskriver ovenover...

jeg har 4 movieclips der skal "markere" den del af siden man er på...

min stage er 400 bred, og der ligge 4 100px movieclips, _x=0, _x=100, _x=200, _x=300........de skal per default være hvide, og sorte hvis hittest er true...ikke andet
Avatar billede lingoman Nybegynder
30. januar 2002 - 19:17 #13
onClipEvent (enterFrame) {
    if (this.hittest(_xmouse, _ymouse, true)) {
        this.gotoAndStop(2);
    } else {
        this.gotoAndStop(1);
    }
}
Avatar billede casm_ Nybegynder
30. januar 2002 - 19:23 #14
det har jeg prøvet, men det fucker op hvis der mere en et movieclip...
Avatar billede lingoman Nybegynder
30. januar 2002 - 19:37 #15
Så har du garanteret flere firkanter i SAMME movieClip. Det Skal være selvstændige tidslinier (MC'er) med hver sin action

Kan du ikke bare sende din test *.fla eller smide mig en mail så sender jeg gerne en fil tilbage.

geo@lingoman.dk
Avatar billede casm_ Nybegynder
30. januar 2002 - 20:03 #16
så laver jeg bare et par nye, det er der ingen grund til at du skal gøre :)

tak for hjælpen ;-)

casper
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester