Avatar billede blim Nybegynder
24. december 2003 - 11:06 Der er 6 kommentarer og
1 løsning

Sprite vedhæng?!

hey derude...

Ok, vi har sprite(1) som er moveable. Jeg kan huske at der er en kommando som gør at sprite(2) flytter med, fordi den er linket sammen med sprite(1), men kan ikke huske den kommando! Eller husker jeg forkert og der er slet ik nogen sådan kommando?? :)

Ihvertfald så skal sprite(2) flytte med Sprite(1) uden at sprite(2) har et script på sig som tjekker loc på sprite(1)...

hjælp please... :)
Avatar billede kanding Nybegynder
24. december 2003 - 11:35 #1
Logisk set må det kunne laves således...

property pOffset

on beginSprite me
  pOffset = sprite(me.spriteNum).loc - sprite(2).loc
end

on exitframe me
  sprite(2).loc = sprite(me.spriteNum).loc - pOffset
end

God Jul
Avatar billede blim Nybegynder
24. december 2003 - 11:57 #2
hehe... klart nok :D

Men synes nu altså der var noget i stil med Sprite(4).linkkommando(sprite(5))!
Men ok den her kan også bruges :) Tak hr. Kanding ;)

god jul
Avatar billede blim Nybegynder
24. december 2003 - 12:00 #3
Var det egentlig ikke bare nemmer at :

on SpriteMove
sprite(2).loc = sprite(the currentspritenum).loc
end
Avatar billede kanding Nybegynder
24. december 2003 - 12:02 #4
nej så sætter du den til den samme loc. Du skal vel beholde dens relative position eller ??
Avatar billede blim Nybegynder
24. december 2003 - 12:07 #5
jo jo, den smuttede :) ... mente mere om exitframe var nødvendig..
Avatar billede kanding Nybegynder
24. december 2003 - 12:13 #6
Ja hvis den skal opdateres hele tiden, eller kan du bare gøre det på mouseUp
Avatar billede blim Nybegynder
24. december 2003 - 12:16 #7
Ja ok... det er rigtigt nok. On Spritemove opdaterer kun når musen er sluppet.
Man skal gerne kunne se vinduet mens det bliver trukket... totalt Windows wannabe :D

Hvis du har tid til at spørgsmål om Mask... så skaber jeg en? :)
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