Avatar billede taamas Nybegynder
17. november 2001 - 15:00 Der er 12 kommentarer og
3 løsninger

Skyd en kendt

http://www.dr.dk/skum/banjo/skyde.shtm#b
Prøv det spil der hedder skyd en kendt. Hvordan får man noget i flash til at gøre som den pistol man har i spillet altså den bliver siddende og når man rykker musen rykker den med hvordan gør man det?
Avatar billede lingoman Nybegynder
17. november 2001 - 15:08 #1
man udregner vinklen mellem sigtekornet og pistolMC\'ens registrerings punkter, og derefter lader pistolMC rotere med  _root[\"pistolMC\"]._rotation = vinkel;
mvh geo
Avatar billede lingoman Nybegynder
17. november 2001 - 15:09 #2
I det eksempel du nævner er det også sat grænser for hvor stor vinkel der er tilladt.
Avatar billede taamas Nybegynder
17. november 2001 - 15:14 #3
Okaj kan DU give et eksempel på hvordan man gør altså et script
Avatar billede lingoman Nybegynder
17. november 2001 - 15:26 #4
Jeg kan lave en fla til dig med det bevægende sigtekorn som en cirkel og pistolen som en streg der følger kornets retning. Men så må du hoste op med nogle \"cool\" point ;) For de femten du satser har jeg allerede besvaret HVORDAN man gør, hvilket er dit oprindlige spørgsmål.
At lave en fla med scriptet er et nyt spørgsmål, så må vi jo se hvor meget du synes en sådan opgave er værd :)
mvh geo
Avatar billede gotcha Nybegynder
17. november 2001 - 15:39 #5
lingoman >> Det er faktisk ikke helt korrekt. Hvis du kigger nøje på pistolen, så roteres den ikke, men skifter mellem tre tilstande (venstre, midt og højre).
Avatar billede lingoman Nybegynder
17. november 2001 - 15:49 #6
Jo... gotcha, det så jeg godt! Dog er det jo en ret ufleksibel løsning.
Jeg tror også at taamas fisker efter et eksempel til 15 point, så hvis du vil lave det skal du være velkommen til at overtage spørgsmålet. Jeg har ikke tænkt mig at gøre mere her.
mvh geo
Avatar billede mat Nybegynder
17. november 2001 - 15:55 #7
Jeg kan da godt smide den her for 15 point....

Her er et lille sammenbiks til \"tre tilstande\":

onClipEvent (enterFrame) {
if (_root._xmouse > this._x+40) {
this.gotoAndStop (2);
}
else if(_root._xmouse < this._x-40) {
this.gotoAndStop (3);
}
else {
this.gotoAndStop (1);
}
}

...og ja det er en lidt kluntet løsning.
Avatar billede mat Nybegynder
17. november 2001 - 16:08 #8
gotcha >> det kan faktisk godt være den roteres, hvis grafikken i mc´et er placeret ofcenter:

onClipEvent (enterFrame) {
if (_root._xmouse > this._x+40) {
this._rotation = 20;
}
else if(_root._xmouse < this._x-40) {
this._rotation = -20;
}
else {
this._rotation = 0;
}
}

...ellers har jeg ikke set ordentligt efter?
Avatar billede gotcha Nybegynder
17. november 2001 - 16:52 #9
Det kan du også gøre, men jeg tror, at de bare har brugt 3 frames. Et hurtigt eksempel, der anvender vinklen mellem musen og pistolen, kan hentes på http://www.hhbk.subnet.dk/gun.fla (så er det jo selvfølgelig selv op til taamas, hvor mange point han vil give for det) :)

Mvh Morten
Avatar billede mat Nybegynder
17. november 2001 - 17:51 #10
wuhuuu, 5 point, hold op hvor skal jeg frådse nu :)
Avatar billede lingoman Nybegynder
17. november 2001 - 17:54 #11
Ask yourself this question...\'Do I feel lucky today?\'
Go ahead! Make my day ;)
Avatar billede gotcha Nybegynder
17. november 2001 - 17:55 #12
taamas >> Du er vist en smule nærig med dine point (15 er sat til de lette spørgsmål, så 5 burde man vel få for at kunne finde ud af at tegne en streg eller sådan noget) :)
Avatar billede mat Nybegynder
17. november 2001 - 17:59 #13
...gi mig 5 point mere så tegner jeg gerne 2 streger til taamas.... :)
Avatar billede lingoman Nybegynder
17. november 2001 - 18:24 #14
taamas>>

Det må der snart være klart for dig at vi er ret trætte af din holding omkring point...
Hvis du fortsat ønsker at få en respons til dine spørgsmål må du hellere videreudvikle din holdning og se at komme væk fra \'gnier\' indtrykket vi har fået af dig. Ellers er der ingen der overhovet gider at kigge på dine spørgsmål, for at ikke tale om besvare dem.

Jeg har bevidst undgået at kigge på dem det sidste stykke tid, men syntes at jeg ville give det en chance idag.
Læste så dit spørgsmål og gav dig et svar som jeg følte var passende til dine 15 point. Kom endda med helt klare anmodninger om flere point til at løse dit udvidede spørgsmål.

Er du glad for eksperten, er det også på tide at du begynder at vise folk at du værdsætter deres indlæg ved at tildele mere passende point til dine spørgsmål. Er du ligeglad kan du jo skide mit råd et stykke.

Opretter lige et spørgsmål til dig så du kan få dine dyrebare point tilbage.

en sidste hilsen,

geo
Avatar billede taamas Nybegynder
17. november 2001 - 19:43 #15
Okaj i kunne da bare havde sagt det hvordan gør vi lige  så i får flere point?
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