et sinon l'ecriture est la même jvois comme toi et jtrouve que la police n'est pas terrible...
sinon t'es video flash j'adore ^^
Forum d'entraide en graphisme et webdesign. Formation pour Flash, Photoshop et les langages: as2, as3, html, php, javascript, etc.
///////////////////////////////////////////////////////////////////////////////////
////////////////////////*********window Art-k***********************//////////////
/////////////////////////////////////////////////////////////////////////////////
//import
import flash.filters.BlurFilter;
import flash.filters.DropShadowFilter;
import gs.TweenMax;
import fl.transitions.easing.*;
import gs.TweenMax;
import gs.easing.*;
//variables
var k:Number;
var f:Number;
var vy:Number;
var vx:Number;
var ax:Number;
var ay:Number;
var blur:BlurFilter = new BlurFilter(2, 2, 1);
var ombre:DropShadowFilter = new DropShadowFilter(12, 45, 0x000000, 1.2, 10, 10, 2, 3);
var etatR:Number = 0;
var posWcY:Number = window.corp.y;
var posWcX:Number = window.corp.x;
var comptO:Number;
//init
bt_open.visible=false;
k=0.2;
f=0.30;
vx= vy = 0;
//Listener
window.dragg.addEventListener(MouseEvent.MOUSE_DOWN,drag);
window.dragg.addEventListener(MouseEvent.MOUSE_UP,sDrag);
window.reduir.addEventListener(MouseEvent.MOUSE_OVER,over);
window.reduir.addEventListener(MouseEvent.MOUSE_OUT,out);
window.reduir.addEventListener(MouseEvent.MOUSE_DOWN,clicR);
window.agrandir.addEventListener(MouseEvent.MOUSE_OVER,over);
window.agrandir.addEventListener(MouseEvent.MOUSE_OUT,out);
window.agrandir.addEventListener(MouseEvent.MOUSE_DOWN,clicA);
window.fermer.addEventListener(MouseEvent.MOUSE_OVER,over);
window.fermer.addEventListener(MouseEvent.MOUSE_OUT,out);
window.fermer.addEventListener(MouseEvent.MOUSE_DOWN,clicF);
bt_open.addEventListener(MouseEvent.CLICK,open_);
bt_open.addEventListener(MouseEvent.MOUSE_OVER,overOp);
bt_open.addEventListener(MouseEvent.MOUSE_OUT,outOp);
bt_open.addEventListener(Event.ENTER_FRAME,ent);
//fonctions
function delimit(){
if(bt_open.x < 10 || bt_open.x > 540 || bt_open.y < 10 || bt_open.y > 390 || comptO == 0) {
bt_open.visible = false;
}else{bt_open.visible = true;}
}
function over (pEvt:MouseEvent):void{
pEvt.target.gotoAndPlay("over");
pEvt.target.mouseChildren=false;
}
function out (pEvt:MouseEvent):void{
pEvt.target.gotoAndPlay("out");
}
function clicR (pEvt:MouseEvent):void{
TweenMax.to(window.corp, 1, {x:posWcY-9, y:posWcX-10, alpha:0, ease:null});
window.agrandir.mouseEnabled=true;
window.reduir.mouseEnabled=false;
etatR=2;
trace ("fenêtre reduite");
}
function clicA (pEvt:MouseEvent):void{
window.corp.alpha=0;
setTimeout(decal,50);
function decal(){
window.agrandir.mouseEnabled=false;
window.reduir.mouseEnabled=true;
TweenMax.to(window.corp, 1,{x:window.corp.x+0.5, y:window.corp.x+9,alpha:1,ease:null});
}
trace ("fenêtre agrandi");
etatR=1;
}
function drag(pEvt:MouseEvent):void{
window.startDrag(false);
window.x -=3;
window.y -=3;
if(etatR >=2){
window.dragg.filters = [ombre];
}
if (etatR <= 1){
window.filters = [ombre,blur];
}
trace ("etatDrag=" + etatR + " >>>>>>> 2:reduit 1 && 0 :nonReduit")
}
function sDrag(pEvt:MouseEvent):void{
window.stopDrag();
window.filters = [];
window.dragg.filters = [];
window.x += 3;
window.y += 3;
}
function open_ (pEvt:MouseEvent):void {
window.visible = true;
bt_open.visible = false;
comptO = 0;
window.x = mouseX ;
window.y = mouseY;
trace ("mouseX:::"+mouseX +"\n"+"mouseY:::"+mouseY+ "\n"+"window.x:::"+window.x+ "\n"+"window.y:::"+window.y);
}
function overOp (pEvt:Event):void{
pEvt.target.gotoAndPlay("over");
}
function outOp (pEvt:Event):void{
pEvt.target.gotoAndPlay("out");
}
function clicF (pEvt:MouseEvent):void{
comptO = 1;
window.visible = false;
bt_open.visible = true;
bt_open.x = (stage.stageWidth-bt_open.width)/2;
bt_open.y = (stage.stageHeight - bt_open.height)/2;
this.addEventListener(Event.ENTER_FRAME,enter2);
function enter2(){
delimit();
}
}
//inertie bt open
function ent(pEvt:Event){
ax = k*(mouseX - bt_open.x);
ay = k*(mouseY - bt_open.y);
vx += ax;
vy += ay;
vx *= f;
vy *= f;
bt_open.x += vx;
bt_open.y += vy;
}
var cmp:int=1;
bt_cache.enabled=false;
////////////////////////////////////////////////////////////
addEventListener(MouseEvent.MOUSE_OVER,over);
function over(pEvt:MouseEvent):void{
pEvt.target.gotoAndPlay("over");
}
////////////////////////////////////////////////////////////
addEventListener(MouseEvent.MOUSE_OUT,out);
function out(pEvt:MouseEvent):void{
pEvt.target.gotoAndPlay("out");
}
////////////////////////////////////////////////////////////
addEventListener(MouseEvent.CLICK,clic);
function clic(pEvt:MouseEvent):void{
var bt = pEvt.target;
cmp=1;
setTimeout(blok,10);
setTimeout(eta,100);
function blok(){
bt.mouseEnabled=false;
trace ("!!!! "+bt.name+" bloqué!!!!");
}
function eta(){
bt.gotoAndStop("visit");
}
if (cmp==1){
setTimeout(deblok,10);
function deblok(){
cmp=0;
for ( var i:int = 1 ; i < 6 ; i++){
var bt = pEvt.target;
var btn:MovieClip = menu["bt_"+i]; // monMenu est le conteneur
btn.buttonMode = true;
btn.id = i;
menu["bt_"+i].buttonMode=true ;
menu["bt_"+i].mouseEnabled=true ;
bt.mouseEnabled=false;
bt.gotoAndStop(10);
menu["bt_"+i].gotoAndStop(1);
trace("cmp::::"+cmp)
trace ("!!! "+btn.name+" Débloqué!!!");
}
}
}
trace("cmp::::"+cmp);
trace(pEvt.target.name);
}
|
|