• Récent
  • Mots-clés
  • Populaire
  • Utilisateurs
  • Groupes
  • S'inscrire
  • Se connecter
  • S'inscrire
  • Se connecter
  • Recherche
  • Récent
  • Mots-clés
  • Populaire
  • Utilisateurs
  • Groupes

Bloc avec texture animée

Les blocs
1.7.x
8
22
8.7k
Charger plus de messages
  • Du plus ancien au plus récent
  • Du plus récent au plus ancien
  • Les plus votés
Répondre
  • Répondre à l'aide d'un nouveau sujet
Se connecter pour répondre
Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
  • pulgan
    pulgan dernière édition par robin4002 29 nov. 2021, 01:39 2 oct. 2014, 19:24

    Sommaire

    • Introduction
    • Pré-requis
    • Textures
    • Code
    • Bloc multi-texture
    • Bonus

    Pré-requis

    • Créer un bloc basique

    Introduction

    Dans ce tutoriel nous allons apprendre à animer une ou plusieurs textures d’un bloc.

    Textures

    Au lieu d’utiliser une texture de 16x16 nous allons utiliser une texture de 16x64 qui nous permet de faire une texture à 4 images(16x4 = 64).

    Si vous utilisez des textures en 32x32, il faudra utiliser une texture de 32x128.

    Voici ma texture :

    Code

    Pour commencer, vous devez placer la texture dans le dossier “assets.modid.textures.blocks” que vous avez du créer à la création de votre bloc basique(modid est à remplacer par le votre).

    Rendez-vous dans eclipse : ouvrez l’onglet “src/main/resources” puis “*assets.modid.textures.blocks”. *Faites clic droit sur le nom du dossier --> new --> File. À l’endroit où il y a écrit “file name” écrivez : “lenomdelatexture.png.mcmeta” et faites “finish”. Une fois cela fait la fenêtre du fichier va s’ouvrir. Ecrivez ceci dedans:

    ​{
    "animation":
    {
    "frametime":4
    }
    }

    Explications :
    -“animation” veut dire que c’est une animation(logique)
    -“frametime” est le temps entre le changement entre les images de la textures.

    résultat :
    https://dl.dropboxusercontent.com/u/81327380/[gickr.com]_b0d0bfce-b27e-d9b4-091b-dce1409556af.gif

    Pour un bloc avec plusieurs textures

    Rien de plus simple ! Cela marche comme une texture simple vous n’avez pas besoin de rajouter de code compliqué.

    Bonus

    En bonus nous allons voir comment choisir l’ordre des textures. par exemple je veux afficher la texture 2 avant la 1 et afficher ensuite deux fois la 3. Notez que les numéros d’image sont décalés. Par exemple l’image 1= 0 l’image 2 = 1 etc

    ​​{
    "animation": {
    "frametime": 4,
    "frames": [
    1,
    0,
    2,
    2,
    3
    ]
    }
    }

    Crédits

    Rédaction :

    • pulganr

    Correction :

    • Fine33

    retourSommaire des tutoriels

    1 réponse Dernière réponse Répondre Citer 0
    • pulgan
      pulgan dernière édition par 2 oct. 2014, 19:35

      Je tien a dire qu’il est dur de réalisé un tutoriel car a chaque apercu des espaces sont rajouter et la taille revient à 2 enfin bref en cas de problème je peut modifier. je tien à etre desolé si mon orthographe est mauvaise. c’est mon point faible

      1 réponse Dernière réponse Répondre Citer 0
      • Superloup10
        Superloup10 Modérateurs dernière édition par 2 oct. 2014, 20:35

        Tu pourrais rajouter une image du rendu final en jeu.

        Si vous souhaitez me faire un don, il vous suffit de cliquer sur le bouton situé en dessous.

        Je suis un membre apprécié et joueur, j'ai déjà obtenu 17 points de réputation.

        1 réponse Dernière réponse Répondre Citer 0
        • pulgan
          pulgan dernière édition par 2 oct. 2014, 20:35

          @‘Superloup10’:

          Tu pourrais rajouter une image du rendu final en jeu.

          je ne sais pas faire gif malheuresement 😞

          1 réponse Dernière réponse Répondre Citer 0
          • elias54
            elias54 Administrateurs dernière édition par 4 oct. 2014, 08:52

            Dans ce cas, télécharge Screen-To-Gif ! Cela devrait résoudre ce problème. Moi non plus je ne savais pas en faire, jusqu’à ce que je découvre ce logiciel !

            Mon site | GitHub

            1 réponse Dernière réponse Répondre Citer 0
            • Diangle
              Diangle dernière édition par 4 oct. 2014, 10:33

              Tu devrais developer un peu plus.

              1 réponse Dernière réponse Répondre Citer 0
              • pulgan
                pulgan dernière édition par 4 oct. 2014, 11:35

                @‘Diangle’:

                Tu devrais developer un peu plus.

                hum oui mais développer quoi de plus? je ne sais pas quoi rajouter de plus

                1 réponse Dernière réponse Répondre Citer 0
                • Fine33
                  Fine33 dernière édition par 4 oct. 2014, 11:41

                  Une texture animée avec des animations random peut-être ?

                  Mes mods :

                  Agriculcraft

                  #L'âge ne fait pas le mod.(L'âge ne fait pas le mod.)

                  1 réponse Dernière réponse Répondre Citer 0
                  • pulgan
                    pulgan dernière édition par 4 oct. 2014, 12:05

                    @‘Fine33’:

                    Une texture animée avec des animations random peut-être ?

                    je vais regarder le sujet;

                    sinon l’image gif a était rajouter

                    1 réponse Dernière réponse Répondre Citer 0
                    • Fine33
                      Fine33 dernière édition par 4 oct. 2014, 16:26

                      Ce n’est pas les textures qu’il y a sur le tuto.

                      Mes mods :

                      Agriculcraft

                      #L'âge ne fait pas le mod.(L'âge ne fait pas le mod.)

                      1 réponse Dernière réponse Répondre Citer 0
                      • pulgan
                        pulgan dernière édition par 4 oct. 2014, 17:02

                        @‘Fine33’:

                        Ce n’est pas les textures qu’il y a sur le tuto.

                        non j’ai prit les texture de mon test a moi cela ne change rien c’est la meme chose

                        1 réponse Dernière réponse Répondre Citer 0
                        • Fine33
                          Fine33 dernière édition par 4 oct. 2014, 17:04

                          Je sais bien mais c’est toujours mieux de mettre les textures du tuto ^^

                          Mes mods :

                          Agriculcraft

                          #L'âge ne fait pas le mod.(L'âge ne fait pas le mod.)

                          1 réponse Dernière réponse Répondre Citer 0
                          • pulgan
                            pulgan dernière édition par 4 oct. 2014, 17:14

                            @‘Fine33’:

                            Je sais bien mais c’est toujours mieux de mettre les textures du tuto ^^

                            Ouai je changerais si j’ai le courage

                            1 réponse Dernière réponse Répondre Citer 0
                            • JustPingo
                              JustPingo dernière édition par 12 oct. 2014, 12:19

                              Et comment régler la vitesse d’animation ?


                              Über Networking Antennas

                              1 réponse Dernière réponse Répondre Citer 0
                              • pulgan
                                pulgan dernière édition par 12 oct. 2014, 14:54

                                @‘JustPingo’:

                                Et comment régler la vitesse d’animation ?

                                Bonne question je vais chercher

                                1 réponse Dernière réponse Répondre Citer 0
                                • Diangle
                                  Diangle dernière édition par 12 oct. 2014, 15:09

                                  Cela, est définit dans le code, le seul moyen c’est de faire plusieurs image identique (a moins que je me trompe :P).

                                  1 réponse Dernière réponse Répondre Citer 0
                                  • robin4002
                                    robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par 12 oct. 2014, 15:20

                                    Non, ce qu’il dit dans le tutoriel est faux.
                                        “frametime”:
                                    correspond au temps que va durer une image. (tout est dans le nom …)
                                    Le nombre d’image n’est pas à spécifier, il les prends automatiquement. Par contre on peut spécifier l’ordre des frames. Par exemple on peut faire qu’il affiche 2 fois la première image, puis une fois la deuxième, puis la troisième, puis à nouveau la deuxième puis la première :

                                    {
                                      "animation": {
                                        "frametime": 3,
                                        "frames": [
                                          0, 0, 1, 2, 1, 0
                                        ]
                                      }
                                    }

                                    En tout cas c’est ce que j’ai compris en regardant les .mcdata de l’eau, la lave et le wiki de mc.

                                    ÉDIT : il y a plus d’info sur le wiki anglais : http://minecraft.gamepedia.com/Resource_pack#Animation_Properties

                                    1 réponse Dernière réponse Répondre Citer 0
                                    • pulgan
                                      pulgan dernière édition par 12 oct. 2014, 16:46

                                      @‘robin4002’:

                                      Non, ce qu’il dit dans le tutoriel est faux.
                                          “frametime”:
                                      correspond au temps que va durer une image. (tout est dans le nom …)
                                      Le nombre d’image n’est pas à spécifier, il les prends automatiquement. Par contre on peut spécifier l’ordre des frames. Par exemple on peut faire qu’il affiche 2 fois la première image, puis une fois la deuxième, puis la troisième, puis à nouveau la deuxième puis la première :

                                      {
                                        "animation": {
                                          "frametime": 3,
                                          "frames": [
                                            0, 0, 1, 2, 1, 0
                                          ]
                                        }
                                      }

                                      En tout cas c’est ce que j’ai compris en regardant les .mcdata de l’eau, la lave et le wiki de mc.

                                      ÉDIT : il y a plus d’info sur le wiki anglais : http://minecraft.gamepedia.com/Resource_pack#Animation_Properties

                                      … Sa m’apprendra à lire trop vite. Bon je vais changer et tout refaire et mettre une vidéo YouTube merci robin.

                                      1 réponse Dernière réponse Répondre Citer 0
                                      • Valou3433
                                        Valou3433 dernière édition par 15 oct. 2014, 12:25

                                        J’ai une question : c’est possible de mettre moins/plus de 4 textures ? (moins j’imagine qu’on peut mettre 2 fois la même par exemple dans l’image mais je veut dire y a-t-il une autre solution) ?

                                        1 réponse Dernière réponse Répondre Citer 0
                                        • pulgan
                                          pulgan dernière édition par 15 oct. 2014, 15:26

                                          @‘Valou3433’:

                                          J’ai une question : c’est possible de mettre moins/plus de 4 textures ? (moins j’imagine qu’on peut mettre 2 fois la même par exemple dans l’image mais je veut dire y a-t-il une autre solution) ?

                                          Oui tu peut mettre plus ou moins de textures si tu veut juste deux texture par exemple il te suffit de mettre une texture 16x32

                                          1 réponse Dernière réponse Répondre Citer 1
                                          • 1
                                          • 2
                                          • 1 / 2
                                          1 sur 22
                                          • Premier message
                                            1/22
                                            Dernier message
                                          Design by Woryk
                                          Contact / Mentions Légales

                                          MINECRAFT FORGE FRANCE © 2018

                                          Powered by NodeBB