Tutoriel curseur personnalisé dans flash

    Partager

    @l <@P0n3
    Newbie
    Newbie

    Nombre de messages: 35
    Age: 24
    Logiciels: Quelles logiciel utilisez vous?
    la suite CS5
    Date d'inscription: 16/07/2010

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

    Re: Tutoriel curseur personnalisé dans flash

    Message par @l <@P0n3 le Lun 26 Juil - 8:01

    Merci pour ce chouette tuto, simple mais efficace.

    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: Tutoriel curseur personnalisé dans flash

    Message par artkabis le Mar 27 Juil - 22:14

    Si tu n'importe pas les bonnes classes, tu ne pourras pas utiliser le même code:

    En l'occurrence :

    import flash.ui.Mouse;


    _________________
    J'me fais de la pub et na tongue

    bigg mack
    Newbie
    Newbie

    Nombre de messages: 16
    Age: 23
    Logiciels: Quelles logiciel utilisez vous?
    Date d'inscription: 08/03/2009

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

    Re: Tutoriel curseur personnalisé dans flash

    Message par bigg mack le Ven 14 Jan - 16:00

    Merci pour ce tutoriel!

    Montor
    Newbie
    Newbie

    Nombre de messages: 22
    Age: 38
    Logiciels: .:Je sais utiliser les logiciels:photoshop; illustrator; Flash (debutant) et Dreamweaver (debutant).
    Date d'inscription: 20/10/2009

    Re: Tutoriel curseur personnalisé dans flash

    Message par Montor le Mar 12 Avr - 12:20

    Comme on dit "Simple et très facile"
    mais il faut y penser

    joretapo
    Newbie
    Newbie

    Nombre de messages: 8
    Age: 43
    Logiciels: Quelles logiciel utilisez vous?
    Date d'inscription: 29/06/2010

    Re: Tutoriel curseur personnalisé dans flash

    Message par joretapo le Ven 11 Mai - 10:02

    Bonjour à tous,

    Tout d'abord merci pour ces tutos une pure merveille !Smile

    petite question : comment faire pour que le curseur adopte cette forme mais dans une zone spécifique de la scène (exemple un rectangle) puis lorsqu'il sort de cette zone spécifique il reprenne sa forme d'origine ?

    merci pour ta réponse JORETAPO

    Tekken
    Administrateur

    Nombre de messages: 2011
    Age: 34
    Logiciels: Suite CS5.5
    Date d'inscription: 02/01/2010

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

    Re: Tutoriel curseur personnalisé dans flash

    Message par Tekken le Dim 20 Mai - 23:42

    regarde je t'ai fais un petit exemple, changement de forme suivant la position de la souris :



    Et voici le code, par contre je l'ai fais en as3, donc rien à voir avec la simplicité du code d'artkabis siffle

    Code:

    //Creation dynamique des curseurs//
    var curseur:Curseur = new Curseur();
    var curseurRond:CurseurRond = new CurseurRond();

    //Cacher le curseur de la souris//
    Mouse.hide();

    //creation de l'ecouteur et de sa fonction//
    stage.addEventListener(MouseEvent.MOUSE_MOVE, mon_pointeur);
    function mon_pointeur (event:MouseEvent):void{
       //definir la position du pointeur en fonction de la position de la souris//
       curseur.x=event.stageX;
       curseur.y=event.stageY;   
       curseurRond.x=event.stageX;
       curseurRond.y=event.stageY;
       
       //affichage des curseurs//
       addChild(curseur);
       addChild(curseurRond);
       
       //conditions en fonctions de la positions de la souris//
       if (event.stageX <300){
          removeChild(curseur);
          if (event.stageY >300){
             removeChild(curseurRond);
             addChild(curseur);
          }
       }
       else if (event.stageX >300){
          removeChild(curseurRond);
          if (event.stageY >300){
             addChild(curseurRond);
             removeChild(curseur);
          }
          
       }
       
      }


    et voici le fla si tu en as besoin

    maintenant c'est à toi d'adpter par rapport à ce que tu veux exactement


    _________________

    Mon Site Creation
    Mon Site Personnel


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