Disegnamo sullo schermo di Android con Flash AIR

Salve a tutti amici e ben ritrovati su Wanlooloo.it per il primo tutorial di Flash AIR per Android. In questo primo tutorial vedremo come realizzare una piccola applicazione che ci permette di disegnare sul nostro monitor! Iniziamo!!

1) Apriamo Flash cs5/cs6 selezioniamo Air per Android e impostiamo l'area di lavoro 800px x 480px risoluzione ad oggi tutto sommato "standard" in quanto la maggior parte degli smartphone di fascia medio/alta ha questa risoluzione.




2) Creiamo un nuovo livello sopra a quello gia creato da Flash e chiamiamolo AZIONI.




3) Nel livello azioni inseriamo il seguente codice:



Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;

this.stage.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin);
this.stage.addEventListener(TouchEvent.TOUCH_MOVE, onTouchMove);
this.stage.addEventListener(TouchEvent.TOUCH_END, onTouchEnd);

function onTouchBegin(event:TouchEvent):void
{
this.graphics.lineStyle( 5, 0xFF0000 );
this.graphics.moveTo( event.stageX, event.stageY );
}

function onTouchMove(event:TouchEvent):void
{
this.graphics.lineTo( event.stageX,event.stageY );
}

function onTouchEnd(event:TouchEvent):void
{
this.graphics.endFill();
}





4) A questo punto non ci resta che esportare la nostra applicazione seguendo il precedente tutorial di introduzione dedicato all'esportazione e visualizzarla sul nostro smartphone.
Adesso potrete disegnare con il vostro dito sullo schermo. Il codice FF0000 indica il colore del "pennello".

Ci vediamo a prossimo tutorial: " Inseriamo il tasto chiudi  "

Di seguito trovate il video di dimostrazione del funzionamento.

Wanlooloo!

Get Adobe Flash player

  • Scritto da: Jonathan
  • Giovedì, 21 Marzo 2013
  • Visto: 4604

Il nostro sito usa i cookie per poterti offrire una migliore esperienza di navigazione. I cookie che usiamo ci permettono di conteggiare le visite in modo anonimo e non ci permettono in alcun modo di identificarti direttamente. Utilizzando questo sito, accetti che noi e i nostri partner si possa impostare dei cookie per personalizzare i contenuti come da nostra Politica sui Cookies.

Clicca OK per chiudere la finestra informativa