Flash CS3 - Flash CS4

Free tutorials and scripts for all.
Actionscript 3.0

Ritardare Tween di qualche sec. in ciclo

This is a discussion on Ritardare Tween di qualche sec. in ciclo within the Actionscript 3.0 base forums, part of the Flash CS3 generale category; Premessa: sono secoli che non metto le mani su flash e sto trovando il passaggio ad AS3 abbastanza traumatico -.-' Ho ...


Go Back   Forum Flash CS3 Flash CS4 > Flash CS3 e Actionscript 3.0 > Flash CS3 generale > Actionscript 3.0 base

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  1 links from elsewhere to this Post. Click to view. #1 (permalink)  
Old 26-01-08, 14:46
Junior Member
 
Join Date: Jan 2008
Posts: 3
Rep Power: 0
Max3D is on a distinguished road
Ritardare Tween di qualche sec. in ciclo

Premessa:
sono secoli che non metto le mani su flash
e sto trovando il passaggio ad AS3 abbastanza traumatico -.-'

Ho creato un menu con un'array e quindi sto cercando di gestirlo completamente
via codice, ho un'array con le label ed i link, poi con for vado a posizionare i vari tasti su schermo, l'idea era quella di far venire fuori i tasti in sequenza sfruttando questo ciclo qua, ma se non ci metto un delay o qualcosa di simile escono praticamente tutti fuori nello stesso momento, e l'effetto non e' che sia un gran che..

poi volevo sapere se c'e' un modo per fargli capire che questi tasti andrebbero messi nel livello sotto a tutti quelli presenti nella timeline. C'ho provato mettendo il livello con l'AS3 sotto a tutti ma oviamente e' stato inutile

tornando al tween .. non ho veramente idea di come fare
pensavo ad una cosa tipo
Code:
if (TweenEvent = MOTION_FINISH){
Code:
var btnTween:Tween = new Tween(button, "y", Back.easeOut, -20, button.height +81, 3,true);}


ma non credo sia il sistema giusto

riporto di seguito tutto l'intero ciclo.

Code:
//Creazione dei pulsanti //
for (var i:Number = 0; i < name_array.length; i++) {
    var tempButton:button01 = new button01();
    tempButton.buttonMode = true;                     //così la clip diventa un pulsante
    // Testo visualizzato (acquisito dall'array)
    tempButton.testo.text = name_array[i].testo;     // Testo visualizzato dall'array
    tempButton.link = name_array[i].link;            // assegno il link ai pulsanti

    // Visualizziamo l'elemento, aggiungendolo alla DisplayList
    var button:DisplayObject = container.addChild(tempButton);
    button.y = (button.height + 81);// Posizione y predefinita
    button.x = (button.width + vertGap) * i;// Posizione x progressiva

    // Posiziono i pulsanti con effetto Movimento ;-)
    var btnTween:Tween = new Tween(button, "y", 
                                   Back.easeOut, 
                                   -20, 
                                   button.height +81, 3, true);
        
    // Abbiniamo al pulsante i listener Click, Mouse Over e Mouse Out
    button.addEventListener(MouseEvent.MOUSE_UP, onMouseRelease);
    button.addEventListener(MouseEvent.MOUSE_DOWN, onMouseCLick);
    button.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver);
    button.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut);
}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #2 (permalink)  
Old 28-01-08, 07:51
Administrator
 
Join Date: Jul 2007
Location: Cesena
Posts: 4,436
Rep Power: 6
Flep is on a distinguished road
Re: Ritardare Tween di qualche sec. in ciclo

Ciao Max3D e benvenuto

Non uso mai le Tween di Flash, personalmente uso la Tween di Zeh Fernando con la quale mi trovo benissimo.
Trovi un tutorial quì:
http://www.flepstudio.org/tutorials/...071213274.html

Poi se vuoi ' swappare ' i livelli, allora ti consiglio di tenere ogni MC dentro ad una MC container e poi swappi solo la container usando swapChidren();
__________________

 


I recommend: Essential Actionscript 3.0

- Non rispondo ai messaggi privati con domande tecniche. Apri una discussione sul forum !
- I do not reply technicians pvt messages. Open a thread !
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #3 (permalink)  
Old 28-01-08, 16:59
Junior Member
 
Join Date: Jan 2008
Posts: 3
Rep Power: 0
Max3D is on a distinguished road
Re: Ritardare Tween di qualche sec. in ciclo

grazie per la risposta ci darò un'occhiata ma non so se c'e' la fo
l'ultima volta che ho messo le mani in flash le classi non c'erano e non ho capito come flash legge i file .as
ho fatto un paio di prove ma quando lancio il provo il filamto (ctrl+enter) flash non mi esege gli script esterni, e così continuo imperterrito ad usare il codice sui frame.

'Sta cosa delle classi esterne al filmato in se mi ingrifa abbastanza ma non ho assolutamente capito come funziona
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #4 (permalink)  
Old 29-01-08, 09:29
Junior Member
 
Join Date: Jan 2008
Posts: 3
Rep Power: 0
Max3D is on a distinguished road
Re: Ritardare Tween di qualche sec. in ciclo

ho avuto un'illuminazione !
praticamente se ho capito bene i file .as vanno messi nella directory AS ?
quindi se ad esempio faccio una sotto-dir. max importo il tutto facendo

import max.*;
e così potrei tenere funzioni e classi separate...
ma il codice di base ?
va messo direttamente in AS ?

.. chiedo perché documentazione di base riguardo a questo non ho trovato niente :(
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #5 (permalink)  
Old 30-01-08, 07:22
Administrator
 
Join Date: Jul 2007
Location: Cesena
Posts: 4,436
Rep Power: 6
Flep is on a distinguished road
Re: Ritardare Tween di qualche sec. in ciclo

Ciao

Parti da quì:
La Document Class di Flash CS3

poi:
chiamate dalla timeline verso la Document Class e viceversa con Flash CS3

e infine:
http://www.flepstudio.org/forum/prog...tti-tutorials/
__________________

 


I recommend: Essential Actionscript 3.0

- Non rispondo ai messaggi privati con domande tecniche. Apri una discussione sul forum !
- I do not reply technicians pvt messages. Open a thread !
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Flash Multi Gallery
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads

Thread Thread Starter Forum Replies Last Post
Actionscript 3 addEventListener e ciclo for... jhoncybpr Actionscript 3.0 base 1 02-07-08 15:19
Actionscript 3 Associare funzione a più mc con ciclo for smash Actionscript 3.0 base 3 25-06-08 10:42
qualche sitino mariano.martucci Off Topic - Libera la mente 0 24-09-07 22:58
Qualche domanda su CS3, MovieClip. Smith Flash CS3 generale 13 21-08-07 22:04


All times are GMT. The time now is 09:25.


Powered by vBulletin versione 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 RC4
Forum SiteMap


FlepStudio
by Filippo Lughi
P.IVA 03605860406