IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI/Outils Discussion :

[JSFL] Copier coller des frames dans un nouveau symbole


Sujet :

EDI/Outils

  1. #1
    Candidat au Club
    Homme Profil pro
    graphiste
    Inscrit en
    Février 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : graphiste
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Février 2012
    Messages : 3
    Points : 3
    Points
    3
    Par défaut [JSFL] Copier coller des frames dans un nouveau symbole
    Bonjour à tous et toutes. Je suis storyboarder dans le dessin animé et je cherche à créer une commande flash pour me simplifier une tache récurrente.

    D'avance merci à celles ou ceux qui pourront m'aider.

    Voilà, j'ai besoin de selectionner sur ma timeline principale plusieurs cellules (frames) sur plusieurs layers de les "couper" de là de les "coller" dans un nouveau symbole et de replacer ce symbole en lieu et place des anciennes cellules (sur un seul layer donc). Encore que cette dernière phase ne soit pas indispensable.

    J'ai essayé de me servir des étapes de l'historique pour automatiser cette tache mais j'ai le message d'erreur suivant quand je lance le script:

    "à la ligne 15 du fichier "frameToSymbole" (le nom de mon script) : 'enterEditMode' exige une selection"

    La ligne 15 étant la ligne en rouge dans le code ci-dessous.

    Voici le script généré :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    //
    // framesToSymbole
    //
    // This command was recorded by Adobe Flash CS3.
    //
    
    // Couper les images
    fl.getDocumentDOM().getTimeline().cutFrames();
    
    // Créer un symbole: graphic, false, false, false
    var lib = fl.getDocumentDOM().library;
    lib.addNewItem('graphic');
    
    // Accéder au mode de modification
    fl.getDocumentDOM().enterEditMode('');
    
    // Coller les images
    fl.getDocumentDOM().getTimeline().pasteFrames();
    
    // Quitter le mode de modification
    fl.getDocumentDOM().exitEditMode();
    
    // Sélectionner le ou les éléments de bibliothèque: Symbole 11
    fl.getDocumentDOM().library.selectItem('Symbole 11');
    
    // Ajouter un élément de bibliothèque au document: {x:479.6, y:271.9}
    fl.getDocumentDOM().library.addItemToDocument({x:479.6, y:271.9});

  2. #2
    Candidat au Club
    Homme Profil pro
    graphiste
    Inscrit en
    Février 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : graphiste
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Février 2012
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    ou pas... j'ai envie de dire !

Discussions similaires

  1. copier coller des colonnes dans le désordre
    Par sash6 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/05/2008, 18h24
  2. copier/coller des lignes dans feuilles crées
    Par ericdev67 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 16/03/2008, 19h58
  3. Réponses: 3
    Dernier message: 10/01/2008, 10h12
  4. Réponses: 2
    Dernier message: 01/08/2007, 15h46
  5. copier/coller des graphiques dans le presse-papier
    Par legos dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 11/01/2007, 13h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo