Avatar billede esbencoldingbroe Nybegynder
23. november 2001 - 10:04 Der er 8 kommentarer og
1 løsning

Fade og skaler i lingo på mousewithin

Jeg ville gerne ligge en text member bag en overskrift. Meningen er så at den skal aktiveres med mousewithin. Når dette sker skal den min tekst member skaleres op,samtidig med at den fader ud. Ganske enkelt.
Jeg ville så gerne, at det kunne ske uden at positionen ændres i min score, hvorfor det nok er nødvendigt at lave noget i lingo.
Jeg ser selv en mulighed for at lave noget af det i Flash. Kan det laves eller hva?
Avatar billede Himbear Nybegynder
23. november 2001 - 10:09 #1
hvad mener du med at det skal ske uden at positionen ændres i scoren?
Avatar billede zed_one Praktikant
23. november 2001 - 10:14 #2
nok at han kan forblive i samme fram imens fadningen foregår etc
Avatar billede zed_one Praktikant
23. november 2001 - 10:15 #3
fram=frame
Avatar billede Himbear Nybegynder
23. november 2001 - 10:24 #4
Skal den kunne fade tilbage? Eller skal den forblive væk?
Avatar billede Himbear Nybegynder
23. november 2001 - 11:01 #5
sæt den her ind som en behavior på det member der skal udføre handlingen

property maxblend
property minblend
property targetblend
property overskriftsprite
property maxwidth
property maxheight
property normalheight

on beginsprite
  maxblend = 100
  minblend = 0
  normalheigt = 100 -- skriv hvor stor overskrift-bitmapen er inden den bliver skaleret!
  overskriftsprite = 1 -- definer hvilken sprite overskriften ligger i!
  currentblend = 100
  targetblend = currentblend
  sprite(overskriftsprite).blend = currentblend
end
on mouseenter Me
  targetblend = minblend
end
on mouseleave Me
  targetblend = maxblend
end
on exitframe Me
  if sprite(overskriftsprite).blend > targetblend then
    sprite(overskriftsprite).blend = sprite(overskriftsprite).blend - 10
    if sprite(overskriftsprite).blend > minblend then
      sprite(overskriftsprite).height = sprite(overskriftsprite).height + 50
      sprite(overskriftsprite).width = sprite(overskriftsprite).width + 50
    end if
  end if
  if sprite(overskriftsprite).blend < targetblend then
    sprite(overskriftsprite).blend = sprite(overskriftsprite).blend + 10
    if sprite(overskriftsprite).blend < maxblend and sprite(overskriftsprite).height > normalheight then
        sprite(overskriftsprite).height = sprite(overskriftsprite).height - 50
        sprite(overskriftsprite).width = sprite(overskriftsprite).width - 50
      end if
    end if
  end if
end


Du skal bare lige ændre og justere et par småting, så den fader tilstrækkelig hurtigt/langsomt og hvor hurtigt den skal skalere!

Jeg aner jo ikke hvor stor slutresultatet skal være, så du skal lige prøve det lidt frem!

Hvis du er i tvivl om hvad det er du skal ændre siger du til!

mvh Tino
Avatar billede esbencoldingbroe Nybegynder
23. november 2001 - 11:19 #6
Mange tak..Tino :)
Med hensyn til ordet property, global, kan du forklare mig deres betydning? Fik du points?
Avatar billede Himbear Nybegynder
23. november 2001 - 11:35 #7
Ja jeg gjorde, og tak ;)

properties, global og locals er alle variabler. Men bruger dem i forskellige situationer (læs mere i helpen). Jeg mener at man bruger property til behaviors specielt! (Nu skal i andre jo lige rette mig, hvis jeg er forkert på den ... hehe).

Førhen brugte jeg altid field members i stedet for variabler, fordi at jeg havde brug for at have noget håndgribeligt. Så jeg kunne se hvilke oplysninger der var hvor! Men det er langt nemmere med variabler. Men altså variabler indeholder oplsysninger ligesom et field, som man bruger til at tjekke eller andet!


Avatar billede zed_one Praktikant
23. november 2001 - 12:19 #8
feks hvis man sætter

lala = \"huh\"
put lala

så står der huh i message vinduet :)

global betyder at variablen kan bruges i alle scripts der kalder den (der skal stå global i starten af scriptet for at få fat på værdierne)
mens local kun kan benyttes i det sciprt den ligger i
Avatar billede lingoman Nybegynder
25. november 2001 - 14:30 #9
Esben>> [OT] kunne du i øvrigt bruge den hovedfilm jeg sendte dig? Den hvor baggrunds *.dir først udskiftes når man klikker på menuen?
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