Avatar billede onkelmor Nybegynder
15. marts 2004 - 10:41 Der er 6 kommentarer og
1 løsning

Scriptet shape tween?

http://www.neave.com/games/

Hej. Hvordan er dette lavet? Altså rammen som reagerer på musen. Kan man scripte en shape tween?
Avatar billede jakwag Nybegynder
15. marts 2004 - 10:51 #1
Det kan man godt, men det er ikke nemt. Jeg kan ikke, men jeg tror det bedste sted at finde inspiration og tuts til den slags ting må være www.bit-101.com.

:) Jakob
Avatar billede onkelmor Nybegynder
15. marts 2004 - 11:09 #2
Kan man evt lave et alternativ til effekten?
Avatar billede jakwag Nybegynder
15. marts 2004 - 11:24 #3
der er vel altid alternativer, men du kan ikke få det samme. Evt. kunne man måske lave et mc med kant animationen i (lavet på timeline) som blev sat til at køre hvis man rammer kanten, men det vil jo ikke helt være det samme.
Avatar billede jakwag Nybegynder
15. marts 2004 - 11:27 #4
Du skulle helere overveje nogle effekter som man kan lave med det kendskab du har, end at prøve at lave noget avanceret på en simpel måde som så ender med at være noget juks.

For alting gælder det: "Det er bedre at lave noget simpelt og gøre det perfekt, end at lave noget avanceret og fucke det hele op".
Avatar billede alexander_j Nybegynder
16. marts 2004 - 09:58 #5
Her er et eksempel på et script til en lignende effekt(læg koden i frame1 og afspil filmen):
function drawbox(y){
    x += (x1 - x)/3;
    box.clear();
    box.beginFill("0xFF0000",100);
    box.moveTo(100,50);
    box.lineTo(125,50);
    box.curveTo(125+x,y,125,450);
    box.lineTo(100,450);
    box.curveTo(100-x,y,100,50);
    box.endFill();
}
this.createEmptyMovieClip("box",1);
this.box.onEnterFrame = function(){drawbox(this._parent._ymouse);}
this.box.onRollOver = function(){x1 = 100;}
this.box.onRollOut = function(){x1 = 0;}
var x = 0, x1 = 0, y = 0;
drawbox(y);

Den skal naturligvis tilpasses en hel del, men grundprincipperne i koden er de samme du skal bruge hvis du vil scripte en slags tween!

/Alexander
Avatar billede onkelmor Nybegynder
16. marts 2004 - 17:56 #6
Nicest Alexander. Så kan jeg vel bare lave en function drawbox2,3 og 4 for at lave en ramme nærmest :)

Smid et svar
Avatar billede alexander_j Nybegynder
16. marts 2004 - 18:22 #7
Jamen held og lykke så! - hjørnerne er jo så ikke løst her endnu!
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