03. juni 2002 - 15:02Der er
22 kommentarer og 1 løsning
Hjælp med at forklare en .fla
Hey! Jeg har fundet en .fla med en effekt som jeg meget gerne vil kigge på - men fatten nix og en brik....Så jeg håber at der er en der gider forklare idioten her hvad der egentlig sker i den. Sig til så jeg kan sende den! Gala
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
hmm altså der ligger en instance af knappen "Schalter" inde i hver af de to runde mc'er med denne kode:
on (press) { startDrag("", true); dragger = true; } on (release, releaseOutside) { stopDrag(); dragger = false; }
-startDrag fortæller den at den skal begynde at trække knappen når man trykker/holder musen nede...stopDrag fortæller at den skal stoppe :) -samtidig står der jo også dragger = true som fortæller at den skal starte funktionen "dragger"...og du kan nok regne ud hvad dragger = false betyder ik? ;)
den gør så de ting inden for klammerne hvis dragger er true :)
så kommer disse:
_root.linie2._x = this._x; fortæller at linie2's (mc'et med billedet) x-position er lige med dette mc's x-position!
_root.linie2._y = this._y; fortæller at linie2's y-position er lige med dette mc's y-position!
_root.linie2._xscale = _root.mc._x - this._x; denne fortæller at linie2's xscale er lige med den andet runde mc's x-position - minus - dette mc's x-position :)
_root.linie2._yscale = _root.mc._y- this._y; det samme som den foroven bare med y ;o)
(åha jeg er sq ik god til at forklare alle de her ting :þ...!)
skriver lige videre i næste indlæg...bliver sq så træt..hehe!
} else { den fortæller simpelthen at den skal gøre de følgende ting indenfor den klammer hvis dragger er false :)
og dens indhold: (pyha meget)
_root.linie2._x = this._x; har jeg forklaret dig :)
_root.linie2._y = this._y; også denne!
_root.linie2._xscale = _root.mc._x - this._x; og denne!
_root.linie2._yscale = _root.mc._y- this._y; og denne! :D
diff = _root.mc._y - _y; den fortæller at diff er lige med det andet runde mc's (det nederste med instancenavnet: "mc") y-position - minus - y-positionen :)
diffx = _root.mc._x - _x; og denne fortæller at diffx er lige med ovennævntes x-position - minus - x-positionen :)
_y = _y + diff/10 - 5; og denne fortæller at y-positionen er lige med y-posiotion + diff divideret med 10 -5 ...!
_x = _x + diffx/10 - 5; og denne bare med x-positioner og diffx!
________________________________________________
og det er faktisk det hele (pånær knappen der med flashstar-ikonet på...går ud fra at den er ligemeget?) ...nogen spørgsmål?
*takker og bukker* det er sådan rundt regnet hvad jeg selv kom frem til - bortset fra at du nu nok er bedre til at forklare end du selv regner med*S* Men hvis jeg for eksemepl vil sætte alpha'n til at skifte når billedet forstørres - hvor gør jeg det? Og endnu en gang tak! der er rare mennesker til!!*S*
Omvendt! Det skal være blegt som småt og så få mere og mere farve når det bliver strukket ud til sit oprindelige størrelse. For resten - kan man ikke også sætte maksimum på for hvor meget det kan strækkes??
MHT de søde ord - jamen du hjælper jo meget! Du kan blive udnævnt til den royale flashekspert hvis du lyster - men med titlen følger også forpligtelser!*LOL*
haha jeg kan næppe blive den royale flashekspert...spørg selv andre de andre på eksperten :) ...jeg er først begyndt med flash i sidste måned eller sådan noget :D
Hvis der en du skal udnævne så foreslår jeg Barklund ... den rareste og mest hjælpsomme på eksperten (og han er sq den bedste til actionscript på eksperten...tror jeg?!)
øhm med hensyn til dine problemer så skal jeg lige se om jeg kan finde ud af det :)
Og hvad med...kan man sætte den til at bevare billedets proportioner uanset hvor stort det bliver gjort? Sådan at det ikke bliver strukket eller trykket på noget tidspunkt?
jeg vil lige sige til det script over...at selve det at det ikke bliver større i width dur fint nok! men prøv selv at sætte scriptet ind...så kan du selv se hvad der går galt!
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.