Avatar billede stone Forsker
13. marts 2000 - 14:39 Der er 7 kommentarer og
1 løsning

følg pilen

hvordan laver man det,så et object på formen følger musepilen uanset hvor pilen befinder sig?objectet er en grafikfil.
Avatar billede Slettet bruger
13. marts 2000 - 14:51 #1
i formens onmousemove event har du koordinaterne for hvor din mus er. sæt fx. din grafikobjekts top og left ligmed musens tpoint koordinater i den event.

så vil objektet flytte sig når du bevæger musen.
Avatar billede pellelil Nybegynder
13. marts 2000 - 15:34 #2
Og hvis du vil have at objektets midt hvor musen befinder sig så er det:

Object.Left := Mouse.X - (Object.Width div 2);
Object.Top := Mouse.Y - (Object.Height div 2);
Avatar billede stone Forsker
13. marts 2000 - 21:16 #3
kiss:
hvordan gør man det,et eksempel vil være godt.
Avatar billede picard Nybegynder
14. marts 2000 - 17:19 #4
hmmmm
klik på formen.
gå ind i evnts
dobbeltklik på onmousemove

indsæt så følgende (Hvis dit grafikobjekt hedder shape1)

  shape1.Left := X - (shape1.Width div 2);
  shape1.Top := Y - (shape1.Height div 2);

:)
Avatar billede stone Forsker
15. marts 2000 - 18:40 #5
jeg har nok ikke forklaret mig nok, men
prøv at se hvad jeg mener på:http://www.stone.subnet.dk/eye.html

<eksemplet i viser fremstår som om objectet er limet til musen.>
Avatar billede pellelil Nybegynder
15. marts 2000 - 18:48 #6
Hvad er problemet picard (ask Data to help):

De(t) nævnte forslag skulle netop få det til at virke som du ønsker. Din figur er sat ind i en eller anden form form "ejer". Denne ejers OnMouseMove (whatever) kan netop fange oplysninger om at musen flyttes, hvorefter du flytter dit object med at manipulere med objectets Left/Top.

Hvilket ord forstod du ikke ?
Avatar billede pellelil Nybegynder
15. marts 2000 - 18:49 #7
Sorry "Picard", det er ikke sådan når man ikke gider at bladre op i toppen for at se hvem der stillede hvilket spørgsmål

;-)
Avatar billede stone Forsker
19. marts 2000 - 12:38 #8
spørgsmål lukkes
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
Kurser inden for grundlæggende programmering

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