Archive for the ‘Actionscript 3 - Trucchi e Segreti’ Category
-
Animazioni non lineari in Adobe Flash Actionscript3 con la classe Tween
In Actionscript 3, grazie all’utilizzo di apposite classi contenute nel package fl.transitions e fl.motion., è possibile creare della animazioni molto accattivanti composte da movimenti e transizioni . A questo scopo è stata creata la classe Tween, la quale consente Read the rest of this entry » -
Gestire la pressione dei tasti della tastiera in AS3 – le basi per controllare un videogame
Nell’esempio proposto in questo articolo andremo a pilotare una pallina presente nel nostro stage tramite l’uso delle frecce direzionali della tastiera. La tecnica di programmazione che sarà mostrata è molto utilizzata per controllare i giochi. Grazie alla classe Keyboard del linguaggio actionscript, possiamo costruire un’interfaccia che può essere controllata da un utente mediante l’uso della tastiera. In questa classe è memorizzata un lista dei tasti disponibili attraverso un elenco di costanti statiche. Nel momento in cui l’utente preme un tasto della tastiera, un oggetto KeyboardEvent viene generato. Esistono due tipi di eventi associati alla tastiera: KeyboardEvent.KEY_DOWN e KeyboardEvent.KEY_UP. Il primo si scatena nel momento in cui un tasto viene premuto mentre il secondo quando un Read the rest of this entry » -
Gestione Video in Actionscript3 AS3 – differenze rispetto AS2
In ActionScript 3 non è più necessario creare un simbolo di tipo video nella libreria, posizionarlo sullo stage, assegnare un nome istanza etc, ma semplicemente si può creare un oggetto video utilizzando la classe Video e successivamente per visualizzarlo sullo Stage in fase di run-time basta aggiungerlo alla così detta “display list/lista di visualizzazione” Read the rest of this entry »
-
Convertire XMLList in XML in AS3
Nel momento in cui in progetti scritti in actionscript 3 iniziate a lavorare con dei file XML, sicuramente vi imbatterete in un errore del tipo:
TypeError: Error #1034: Assegnazione di tipo forzata non riuscita: impossibile convertire XMLList@10ab5c49 in XML.
ciò si verifica quando si passa da un XMLList ad un XML.
La soluzione consiste nel convertire il vostro dato in formato XMLList in XML con un codice come il seguente:
var nodeXML:XML =new XML(yourXMLList.toXMLString()); -
swapDepths in AS3 – usare setChildIndex
In Actionscript 2 la gestione della profondità dei simboli era resa possibile grazie ai metodi swapDepths e getDepth.
In Actionscript 3 ci si basa sulla classe DisplayObjectContainer che offre appunto il metodo setChildIndex per impostare la profondità di un simbolo visualizzato sullo Stage.Il metodo ha il seguente prototipo:
public function setChildIndex(child:DisplayObject, index:int):voidI parametri accettati sono:
Parametri
- child:DisplayObject — L’istanza DisplayObject secondaria per la quale si vuole cambiare il numero di indice.
- index:int — Il numero di indice risultante per l’oggetto di visualizzazione child.
Degna di nota è la proprietà numChildren che restituisce il numero di elementi secondari di un oggetto.
Quindi se volete portare un simbolo davanti a tutto, potete usare questo codice:setChildIndex(myMC,numChildren – 1);
Link consigliati
Categorie
- Actionscript 3 – Trucchi e Segreti (9)
- Algoritmi e Programmazione Avanzata (3)
- Analisi di Basi di Dati (10)
- Assembler 8086 (2)
- Base di dati (1)
- Codifiche (1)
- Data Mining (4)
- E-learning (2)
- Flash (9)
- Grafica 3D (1)
- HTML5 (1)
- Intelligenza Artificiale (1)
- Lego Mindstorms NXT (6)
- Linguaggio C++ (1)
- Linux (8)
- Microsoft Office (7)
- news (1)
- Objective C (3)
- PHP (8)
- Progetti Politecnico (11)
- Programmazione ad Oggetti (Java) (1)
- Programmazione in C (16)
- Realtà Aumentata (1)
- Red5 (6)
- Seminari (3)
- SEO (3)
- Server (3)
- Sicurezza dei Sistemi Informatici (17)
- Siti Amici (1)
- Strategia e Innovazione (19)
- Tecnologie delle Basi di Dati (2)
- Utilità (11)
- web design (2)
Articoli Recenti
- Gli Active Record di Yii: un design pattern per rappresentare le tabelle del database in un modo orientato agli oggetti.
- Come creare un pulsante dinamicamente in Objective-c – Iphone SDK
- Actionscript 3 versus Objective-C: vediamo le principali differenze a livello di sintassi del codice
- Firewall: IP Tables un esempio su Linux
- Una piccola introduzione al framework php Yii (Yes It Is!) – installazione e creazione di una semplice applicazione web 2.0
- NetBeans IDE: JVM Creation Failed vediamo come risolverlo
- I sistemi esperti basati su regole
- I protocolli in Objective C sono molto simili alle interfacce di Java
- 19 – Strategia e Innovazione – Benefici della diversificazione: matrice BGC
- 18 – Strategia e Innovazione – Scelta del tempo di ingresso nel mercato – I FIRST MOVER
- 17 – Strategia e Innovazione – I mercati “WINNER TAKE ALL”
- 16 – Strategia e Innovazione – Standard e Disegno Dominante
- 15 – Strategia e Innovazione – Ciclo di vita dell’innovazione tecnologica e affermazione di un disegno dominante
- 14 – Strategia e Innovazione – Trend di diffusione di una nuova tecnologia
- 13 – Strategia e Innovazione – Sviluppo scientifico e paradigmi dominanti – Dinamiche dell’innovazione