Avatar billede sponzo Nybegynder
22. oktober 2002 - 19:27 Der er 11 kommentarer og
1 løsning

_root osv..

Er der nogen som har lyst til at udybe de muligheder man har for at styre et movieclip som f.eks.

on (rollOver) {
    _root.knap.play()
}

Hvordan bestemmer jeg f.eks. hvor den skal ligge, og kan jeg ved "rollOut" fortsætte fra et bestemt sted i samme movieclip (med et label f.eks.)

Jeg vil meget gerne høre andre tilsvarende muligeder..;))

Håber på et bedere overblik...

;)
Avatar billede baitianlong Nybegynder
22. oktober 2002 - 19:44 #1
Denne her bruges til noget, der skal ske hele tiden (hver frame):

onClipEvent(enterFrame){
  _x += 1;
}

Det movieclip vil så bevæge sig en pixel til højre i hver frame.


Denne her bruges til noget, der skal ske når movieclippet læses ind/præsenteres (1 gang):

onClipEvent(load) {
  _visible = false;
}

Det movieclip er så usynligt, når det bliver læst ind...


Denne her bruges til noget, når musen kører hen over movieclippet

on(rollOver) {
  _root.movieclip._y = 100;
}

Når musen kører hen over dette movieclip, skal et movieclip ved navn "movieclip", som ligger i _root = i hovedtidslinien, bevæge sig til 100 pixels fra oven af filmen.


Denne her bruges til noget, når musen forlader movieclippet

on(rollOut) {
  _root.movieclip.play();
}

Så starter movieclippet fra før med at spille, når musen forlader dette movieclip.


on(release) {
  loadMovie("fil.swf", "_root.movieclip");
}

Når man slipper musen over movieclippet læses en ny flashfilm ind i movieclippet fra før...



-Var det noget i den stil du ville høre om ?? (o;
Avatar billede sponzo Nybegynder
22. oktober 2002 - 19:54 #2
Rigtigt meget der kan bruges der Legende....det fortjener i hvert fald nogle point..håber det er ok jeg afventer nogle flere svar..;)

;)
Avatar billede sponzo Nybegynder
22. oktober 2002 - 19:59 #3
>>Legende<< her f.eks.

on(release) {
  loadMovie("fil.swf", "_root.movieclip");
}

Her loades fil.swf ind...hvilke fordele er der ved at bruge

_root.movieclip i stedet for levels.? 

;)
Avatar billede baitianlong Nybegynder
22. oktober 2002 - 20:08 #4
der er to slags loadMovie.

loadMovieNum("side2.swf", 1)

læser en film ind, "som lægger sig ovenpå hele flash scenen" i level1. hovedfilmen er level0 !

loadMovie("ommig.swf", "_root.mc")

læser en film ind i movieclippet ved navn mc, i _root. Derved havner den indlæste film i et movieclip i stedet for ovenpå hovedfilmen, og man kan så f.eks placere den m.v.
Avatar billede sponzo Nybegynder
22. oktober 2002 - 20:29 #5
Cool ;))
Avatar billede sponzo Nybegynder
22. oktober 2002 - 22:28 #6
Kan man udelukkende ved hjælp af ActionScript få et movieclip til at fade over i en anden farve...?
Avatar billede baitianlong Nybegynder
23. oktober 2002 - 00:36 #7
Det er ikke noget jeg lige kan slynge fre hoften, men hvis du vil have den til at fade til blå, kan du lave baggrundsfarven blå, og skrive:

onClipEvent(enterFrame) {
  if(_alpha > 0) {
      _alpha--;
  }
}

Så fader den væk (o;
Avatar billede baitianlong Nybegynder
23. oktober 2002 - 17:38 #8
Jeg har forsket lidt, og det er naturligvis muligt at skifte farve på et movieclip vha actionscript. Her er et eksempel, hvor movieclippet skifter farve, alt efter hvor du holder musen (o;

http://www.legendenet.dk/musefader.html
Avatar billede sponzo Nybegynder
24. oktober 2002 - 00:17 #9
Det er cool legende - kunne jeg få lov til at se fla-filen ?  ;))
Avatar billede baitianlong Nybegynder
24. oktober 2002 - 00:32 #10
Avatar billede sponzo Nybegynder
25. oktober 2002 - 16:56 #11
Tak for dine mange gode forslag Legende - hermed point ;)

;)
Avatar billede baitianlong Nybegynder
25. oktober 2002 - 16:59 #12
Tak for det. Håber du blev klogere på flash (o;
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