Archivio

Articolo taggato ‘flash’

iPhone Flash e Silverlight

November 27th, 2009 No comments

iPhone con Silverlight e FlashIn questi giorni circola la presunta voce sulla possibile compatibilità di Microsoft Silverlight nell'iPhone. Senza sapere nè leggere nè scrivere ho riflettuto sulla domanda: ma perchè Apple non vuole permettere il supporto Flash?

Qualche risposta me la sono data. I più tecnici sanno molto bene che sia Flash sia Silverlight sono spesso usati come linguaggi per creare presentation application, ovvere applicazioni in grado di presentare informazioni in modo multimediale, con un minimo di elaborazione, demandando però agli application server tutto il processo di elaborazione. Leggi tutto…

Silverlight vs Flash

April 2nd, 2009 No comments

Da qualche settimana sto studiando Silverlight, il Flash di Microsoft per intenderci. Ho iniziato come sviluppatore Flash e il passaggio non è stato facile. Devo però ammettere che per le aziende con know how microsoft/.net/c# è il prodotto che mancava. I tool visuali di sviluppo (blend) non sono ancora il massimo, molto distanti dal Flash editor, però è appena nato.

Leggi tutto…

FLA – Auto movimento

August 1st, 2006 No comments

Capita in alcuni siti di fare delle piccole animazioni flash consistenti in una serie di immagini / testi fissi e qualche elemento nel fondo che si muove lentamente, su vari livelli.

Mi è giusto capitata l’occasione ed ho fatto questo veloce action script per regolare il movimento e soprattutto la ricomparsa dell’oggetto nello Stage.

 

Il codice è:

 

function fnStartMove(oggetto:MovieClip,speed:Number,pX:Number,pY:Number,mX:Number,mY:Number){
/*
speed: ogni quanti ms fa uno spostamento
mX: pixel di spostamento orizzontale
mY: pixel di spostamento verticale
*/
oggetto._x = pX;
oggetto._y = pY;
intervallo = setInterval(fnMove,speed,oggetto,mX,mY);
//fnMove(oggetto,mX,mY);
}

function fnMove(oggetto:MovieClip,mX:Number,mY:Number){
oggetto._x += mX;
oggetto._y += mY;
//trace("mX:" + mX + " – mY:" + mY + " – oggettoX:" + oggetto._x + " – oggettoY:" + oggetto._y);
if (oggetto._x > Stage.width)
oggetto._x = 0 – oggetto._width;
if (oggetto._x < -oggetto._width)
oggetto._x = Stage.width;
if (oggetto._y > Stage.height)
oggetto._y = 0 – oggetto._height;
if (oggetto._y < -oggetto._height)
oggetto._y = Stage.height;
updateAfterEvent();
}

 

//test
fnStartMove(mcOggetto,50,0,0,15,5);

fnStartMove(mcOggetto2,50,0,100,10,-5);

 

 

Dovete quindi crearvi un oggetto, fare un linkage con un nome, e richiamare la funzione fnStartMove().

Certamente non è uno script completo e finito, ma può essere una buona base di partenza per divertenti auto-animazioni.

Nell’esempio riportato (codice dopo //test) muovo due oggetti (mcOggetto, mcOggetto2) precreati per lo Stage.

 

Due righe di dettaglio.

La funzione fnStartMove() si occupa di posizionare l’oggetto nella posizione di partenza (pX,pY) e di lanciare il loop del movimento con una velocità pari al parametro passato (speed).

La funzione fnMove() si occupa di spostare l’oggetto e verificare se è completamente uscito dallo stage. Nel caso in cui lo fosse, lo riporta all’inizio dello stage.

 

Categorie: Web Mania Tag:

CF – Upload (con Flash)

August 22nd, 2005 No comments

Come già ribortato nel blog di Bellavite, inserisco questo riferimento ad uno script che coinvolge ColdFusion e Flash 8, per la creazione dell’upload di un file con barra di aggiornamento (senza java).
Veramente interessante.

Categorie: Web Mania Tag: ,