Forums Développement Multimédia

Aller au contenu

Monsieur Spi

Inscrit(e) (le) 10 Mar 2005
Déconnecté Dernière activité hier, 13:29 PM
*****

Messages que j'ai postés

Dans le sujet : Les interpolations de Mouvement - partie Imbrication ✔

30 May 2019 - 13:11 PM

Bonjour,

Peux-tu envoyer le fla de ce que tu as commencé à faire ?
Ce sera plus facile pour nous de voir où tu bloque en ayant le fichier de travail.

Dans le sujet : Script js lu qu'une fois help

25 May 2019 - 19:40 PM

Bonjour,

Poste un exemple en ZIP en pièce jointe avec une page HTML simplifiée, ton JS et quelques images, pour qu'on puisse tester et essayer de t'aider.

Dans le code que tu donne il y a des erreurs, le voici une fois nettoyé :


function onForward() {

        var img = document.querySelector("img")
        var legend = document.querySelector("figcaption")

        if (currentImage == slides.length - 1) {
                currentImage = 0;
        } else {
                currentImage = currentImage + 1;
        }

        img.src = slides[currentImage].image; // je modifie la balise de l'image
        legend.textContent = slides[currentImage].legend; // je modifie la texte à l'interieur de la balise
}


function onPlay() {
        var button = document.querySelector("#play i")

        if (interval == null) {
                interval = setInterval(onForward, 2000);
                button.classList.add('fa-pause');
                button.classList.remove('fa-play');
        } else {
                clearInterval(interval);
                interval == null;
                button.classList.remove('fa-pause');
                button.classList.add('fa-play');

        }


        function onBack() {
                var img = document.querySelector("img")
                var legend = document.querySelector("figcaption")

                if (currentImage == 0) {
                        currentImage = slides.length - 1;
                } else {
                        currentImage = currentImage - 1;
                }

                img.src = slides[currentImage].image;
                legend.textContent = slides[currentImage].legend;
        }



}


var hidden = document.querySelector('a');
hidden.addEventListener("click", onClick);

var forward = document.querySelector('#forward')
forward.addEventListener('click', onForward)

var back = document.querySelector('#back')
back.addEventListener('click', onBack)

var play = document.querySelector("#play")
play.addEventListener("click", onPlay)
}

Il y a des problèmes de fermetures de blocs (accolades) et tu te retrouve avec la fonction "onBack" à l'intérieur de la fonction "onPlay".

Dans le sujet : Animer une feuille qui se retourne

23 April 2019 - 11:46 AM

Hello,

Si tu travaille en SWF (et pas en Canvas) tu peux utiliser les outils 3D pour faire ça facilement (outils présents depuis la CS6).
Il te suffit de créer une forme vectorielle rectangulaire (un plane), de la transformer en Clip et d'utiliser les outils 3D pour le faire pivoter à ta guise dans l'espace.

Voir ici : https://helpx.adobe....d-graphics.html

Dans le sujet : Animer une feuille qui se retourne

21 April 2019 - 23:22 PM

Bonjour,

C'est pas super clair effectivement, tu aurais un petit FLA avec un début d'anim ?
Si c'est un effet "page qui se tourne" cherche PageFlip sur le forum, le wiki, ou Google, tu trouvera comment faire un livre dont on peut tourner les pages, et donc l'effet que tu cherche. Si ce n'est pas ça alors il faudrait un schémas, un fla ou un peu plus d'explications.

Dans le sujet : Création de logo

11 April 2019 - 12:26 PM

Bonjour,

Le JPG ou JPEG ne permet pas de gérer la transparence, il y aura obligatoirement un fond.

Les formats utilisés en production sont le SVG (Scalable Vector Graphic) et le PNG (ressemble au JPEG mais permet la transparence).
Ensuite cela dépend de son utilité, normalement on garde le fichier AI (fichier de travail Illustrator), on fait aussi une sortie en SVG pour permettre de redimensionner le logo sans perte de qualité (par exemple pour du Print) et un format PNG pour conserver la transparence pour l'utiliser sur le Web.

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP