.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

(as3) random color - couleur al?atoire

0 komentar

import flash.display.Sprite;
import flash.events.MouseEvent;
import flash.display.MovieClip;
import fl.motion.Color;
import flash.utils.Timer;
import flash.events.TimerEvent;

var Rect:Sprite = new Sprite();
Rect.graphics.beginFill(0x000000,1);
Rect.graphics.drawCircle(100,100,50);
Rect.graphics.endFill();

addChild(Rect);
// un fois cliquer le couleur de btn_mc se change

var timerCouleur:Timer = new Timer(300,0);
timerCouleur.addEventListener(TimerEvent.TIMER,changeCouleur);
timerCouleur.start();

function changeCouleur(te:TimerEvent):void{
trace("changeCouleur");
var randCouleur:Color = new Color();
randCouleur.setTint(Math.random() * 0xFFFFFF,1);
Rect.transform.colorTransform = randCouleur;
}
Suni

(as3) Event.ENTER_FRAME

0 komentar

import flash.display.Sprite;
import flash.events.Event;

var rect:Sprite = new Sprite;
rect.graphics.beginFill(0x0091d7,1);
rect.graphics.drawRect(0,0,80,40);
rect.x = 150;
rect.y = 150
rect.graphics.endFill();
addChild(rect);
rect.addEventListener(Event.ENTER_FRAME,rotate);

function rotate(e:Event){
rect.rotation += 4;
}
Suni

(as3) charger un fichier XML

0 komentar

-----| ficherXML.xml |-----
<?xml version="1.0" encoding="utf-8" ?>
<config>
<programmeurs>
<id nom="jack" age="25">
<id nom="francois" age="22">
<id nom="elya" age="23">
</programmeurs>
</config>
-----| ficherXML.xml |-----

import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.Event;

var listProg:Array = new Array();
var xmlLoader:URLLoader = new URLLoader;
var xmlReq:URLRequest = new URLRequest("monXML.xml");
xmlLoader.addEventListener(Event.COMPLETE,chargerXML);
xmlLoader.load(xmlReq);

function chargerXML(e:Event){
var xml:XML = new XML(e.target.data);
for(var i:int = 0; i<xml.programmeurs.id.length();i++){>
listProg.push(xml.programmeurs.id[i].@nom);
trace("Age:"+xml.programmeurs.id[i].@age);
}
trace(listProg);
}
Suni

(as3) charger image - dupliquer image

0 komentar

import flash.display.Loader;
import flash.net.URLRequest;
import flash.events.Event;
import flash.display.MovieClip;
import flash.display.BitmapData;
import flash.display.Bitmap;

var monImage:Loader = new Loader;
monImage.load(new URLRequest("img.jpg"));
monImage.contentLoaderInfo.addEventListener(Event.COMPLETE,chargeComplt);

function chargeComplt(e:Event){
trace("image bien Charg?");
addChild(e.target.content);
// pour dupliquer l'image
var image2_mc:MovieClip = new MovieClip();
image2_mc.x = 150;
image2_mc.y = 150;
addChild(image2_mc);
dupliquerImage(e.target.content,image2_mc);
}

function dupliquerImage(_src,_nouv):void{
var bitmapData:BitmapData = new BitmapData(_src.width,_src.height,true,0xFFFFFF);
var bitmap:Bitmap = new Bitmap(bitmapData);
bitmapData.draw(_src);
_nouv.addChild(bitmap);
}
Suni

(as3) TextField htmlText et TextFormat

0 komentar

import flash.text.TextField;
import flash.text.TextFormat;

var frm:TextFormat = new TextFormat();
frm.size='10';
frm.letterSpacing = 2;

var myTxt:TextField = new TextField();
myTxt.selectable = false;
myTxt.multiline = false;
myTxt.htmlText = "Mon Text";
addChild(myTxt);
Suni

Tawk.to