Outil facile pour décomposer l'image sprite? [fermé]

j'ai beaucoup de sprite images qui contiennent des dizaines d'icônes. Y a-t-il un moyen facile de déchiffrer les sprites dans des fichiers image séparés, soit automatiquement, soit en leur donnant des coordonnées, des largeurs et des hauteurs?

26
demandé sur Abadaba 2012-02-22 02:01:05

7 réponses

ce programme est assez bon pour décomposer les sprites en cadres individuels

http://www.alferdspritesheetunpacker.forkandbeard.co.uk/forkandBeard/apps/AlferdSpritesheetUnpacker/Download.aspx

il supporte tous les formats bitmap standard,.png,.bmp,.GIF. ,tiff et fait tout assez automatiquement.

14
répondu BYS2 2012-02-21 22:06:15

utilisez l'outil slice dans Photoshop:

  1. slice select tool (sélectionner partie, voir la capture d'écran).
  2. clic-Droit n'importe où sur la toile et sélectionnez Divide Slice... dans le menu déroulant.
  3. entrer dans le multiple hauteur / largeur ou sprite.
  4. une fois terminé, passez à save for web and devices...
  5. lorsque vous enregistrez, cela va exporter tous les découpages individuels au format de fichier de votre choix dans un séparé dossier.

Si ils sont de taille inégale (pas sur une grille), vous pouvez également les sélectionner individuellement avec la vanille "tranche sélectionnez" outil de. Si vous avez beaucoup de grilles similaires, enregistrez tout comme une action photoshop et procédez-les par lots.

slice **select** tool

6
répondu Abadaba 2013-03-04 06:59:18

j'ai rencontré un problème similaire après avoir perdu les images source pour un sprite et construit cet outil relativement simple: https://github.com/fmovlex/desprite

J'espère que cela vous aidera.

6
répondu fmovlex 2013-05-24 22:55:43

donner ce que l'essayer comme il se divise en différentes lignes: http://imagesplitter.net

5
répondu Adam Seabridge 2012-02-21 22:04:44

celui-ci a bien fonctionné pour moi pour extraire des images de jQuery ui sprites http://renderhjs.net/shoebox/

4
répondu 6ton 2014-05-14 14:58:28

Il y a une application android qui va fractionner dynamiquement une image-objet de la carte:

https://play.google.com/store/apps/details?id=com.fourqueue.android.texture

0
répondu Four Queue 2016-03-21 07:53:54

création de png:

j'utilise spritepad pour créer l'image png, faites simplement glisser et déposez vos images pour créer le sprite: http://spritepad.wearekiss.com/ (mais comme je suppose que vous ne voulez pas cette étape).

CSS:

après cela j'importe l'image à spritecow et j'obtiens le css pour chaque image (double-cliquez chaque image pour obtenir sa hauteur-largeur et coordonnées): http://www.spritecow.com/

Vous pouvez utiliser spritepad seulement, mais je préfère l'utiliser que pour la création du sprite. Pour css, spritecow me semble plus facile. De toute façon, son jusqu'à vous.

-1
répondu vaskort 2014-05-15 14:16:56