Migration as2-as3 (faire un lien,load et attach Movie)

    Partager

    Duende campurriano
    Newbie
    Newbie

    Nombre de messages: 11
    Age: 30
    Logiciels: Flash (Néophyte)
    Photoshop
    After Effects
    Final Cut Pro
    Avid
    Dream Weaver (Néophyte)
    Date d'inscription: 22/07/2009

    Capacités en graphisme
    Capacité graph:
    0/0  (0/0)

    Re: Migration as2-as3 (faire un lien,load et attach Movie)

    Message par Duende campurriano le Lun 27 Juil - 14:42

    J'ai trouvé! D'autres sur vimeo avaient le même problême et il y est expliqué sur le forum comment ils y sont arrivés.
    http://www.vimeo.com/forums/topic:1880
    Les code est :
    Code:
    import flash.system.Security;
    import flash.net.URLRequest;
    import flash.display.Loader;
    import flash.events.Event;
    import flash.events.ProgressEvent;

    var moogaloop:Sprite = new Sprite(); // the video player
    var player_width:int=800;
    var player_height:int=600;
    var clip_id:int = 3257040;

    function startLoad():void
    {
       Security.allowDomain("bitcast.vimeo.com");   
       var v_loader:Loader = new Loader();
       var v_request = new URLRequest("http://bitcast.vimeo.com/vimeo/swf/moogaloop.swf?clip_id=" + clip_id + "&server=vimeo.com" + "&width=" + player_width + "&height=" + player_height + "&show_title=0&show_byline=0&show_portrait=0&color=ffffff&fullscreen=1");
       v_loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteHandler);
       v_loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgressHandler);
       v_loader.load(v_request);
    }

    function onCompleteHandler(e:Event):void
    {
       // Position the player where you want it
       moogaloop.x = 5;
       moogaloop.y = 10;
       moogaloop.addChild(e.currentTarget.content);
       
       // Create the mask for moogaloop
       var v_mask:Sprite = new Sprite();
       with( v_mask.graphics ) {
          beginFill(0x000000, 1);
          drawRect(moogaloop.x, moogaloop.y, player_width, player_height);
          endFill();
       }
       
       addChild(v_mask);
       moogaloop.mask = v_mask;
       
       addChild(moogaloop);
    }

    function onProgressHandler(e:ProgressEvent):void
    {
       var percent:Number = e.bytesLoaded / e.bytesTotal;
       trace(percent);
    }

    startLoad();


    Merci en tout cas de ton aide. C'est quand-même genial ce site et tout ce qu'il y a expliqué. ça m'aide beaucoup. Bonne journée!

    artkabis
    Administrateur

    Nombre de messages: 4514
    Age: 28
    Logiciels: Photoshop CS4, Flash CS4, Indesign CS4, After Effects CS4, Illustrator CS4, Premier Pro CS4, Encore CS4, Flexbuilder 3, Papervision 3D, Camtasia, Captivate, InDesign, Swift 3d, Illustrator, Dreamweaver CS3, Blender, Swift 3D, WampServer.
    Date d'inscription: 11/09/2008

    Capacités en graphisme
    Capacité graph:
    9/10  (9/10)

    Re: Migration as2-as3 (faire un lien,load et attach Movie)

    Message par artkabis le Lun 27 Juil - 16:13

    Ok et bien je vais placer ce code dans la partie 'partage de code' peut être que sa aidera d'autres membres qui comme toi se sont posés cette question, @+


    _________________
    J'me fais de la pub et na tongue

    Duende campurriano
    Newbie
    Newbie

    Nombre de messages: 11
    Age: 30
    Logiciels: Flash (Néophyte)
    Photoshop
    After Effects
    Final Cut Pro
    Avid
    Dream Weaver (Néophyte)
    Date d'inscription: 22/07/2009

    Capacités en graphisme
    Capacité graph:
    0/0  (0/0)

    Re: Migration as2-as3 (faire un lien,load et attach Movie)

    Message par Duende campurriano le Mer 5 Aoû - 20:13

    Je suis content si quelau'un peu se beneficier de ce que j'ai trouvé, mais si vous savez comment faire pour importer un video cette fois depuis youtube. Je serai content. C'est pour faire la même chose. J'ai mes trois boutons. Tout marche à merveille mais il me manque la fin. J'ai vu la documentation de youtube, mais c'est très confus. Alors je me suis dit que peut-être que ici vous avez l'habitude de le faire.
    Je pense vous faire voir le resultat à la fin. C'est ma page web perso et je pense que l'essenciel y est. Mais ce serait bien que je la finisse avat de la montrer.

      La date/heure actuelle est Jeu 24 Mai - 12:08