mar 28 2011

AS3 – try catch finaly

Pour éviter des messages d’erreur inopportun et/ou pour bien séparer chaque erreurs éventuellement. N’oubliez pas le ‘ try-catch-finaly’.

try {
	//Instructions

}
catch(e:Error) { // Type d'erreur à détecter

	FlashConnect.trace("Error found: " + e);

}
//(rajouter autant de catch que nécessaire)
finally {
	//Instruction final
       //Par exemple relancer ou afficher un output
}

mar 9 2011

Timer, Delayedcall… Déclancher des évenements.

Très souvent dans un jeu ou une application flash, il est nécessaire de déclencher un évènement après x secondes ou toutes les x secondes.

Voici plusieurs méthodes pratiques pour le faire:

› Continue reading


jan 7 2011

POST avec ActionScript3

Un moyen simple de posté des données avec action script (pour un formulaire ou pour tracker des statistiques par exemple) est de charger un fichier PHP avec URLLoader et d’indiqué qu’il s’agit d’un post dans les parametres:

var url:String = "http://www.lelivreduzouave.be/action.php"; // URL de votre script PHP
var request:URLRequest = new URLRequest(url);
var requestVars:URLVariables = new URLVariables();
requestVars.param1 = "action";  // nom du parametre + valeur
requestVars.param2 = "tracking";  // nom du parametre + valeur
request.data = requestVars;
request.method = URLRequestMethod.POST; // Methode (ici post)

var urlLoader:URLLoader = new URLLoader();
urlLoader = new URLLoader();
urlLoader.dataFormat = URLLoaderDataFormat.TEXT; // Le format de retour (binaire,texte ou variable)
urlLoader.addEventListener(Event.COMPLETE, loaderCompleteHandler, false, 0, true); //Fonction de callback une fois que le post est terminé

try {
urlLoader.load(request); // Envoi du post
} catch (e:Error) {
trace(e); // En cas d'erreur
}

Les packages utilisés:
› Continue reading


août 28 2010

AS3 Méthode graphics – Dessiner avec l’ActionScript

Dans ce tutoriel hyper basic nous allons ,grâce aux méthodes ‘graphics’, dessiner deux formes vectorielles et les relier à l’aide d’un simple trait.

Ceci permettra de présenter la façon de tracer dynamiquement des elements en AS3. Pour ce tutoriel je vais utiliser FlashDevelop, mais cela fonctionne de même façon dans Adobe Flash.

AS3 graphics line

› Continue reading


avr 16 2009

Le clavier dans flash.

Un mini-tuto pour expliquer l’utilisation du keyboardEvent dans vos projets AS3.
clavier

› Continue reading


mar 18 2009

Augmented reality

Voici mon premier test de réalité augmentée en ActionScript 3
Caricature d’Eddy Mitchell en 3D.
ra

Comment faire (Webcam requise):
› Continue reading


fév 22 2009

FlashDevelop & Papervision 3D

Aujourd’hui, un petit article pour ceux qui aimeraient développer en Papervision sous FlashDevelop. Dans ce mini tutoriel nous allons voir comment lier Papervision à votre projet  sans passer par Adobe Flash.

paperdevelop › Continue reading