J'ai créer un code python pour les tilesheet
Le code est le suivant:
[Nom_tile] = Tile([nom de la tilesheet],[taille],[x],[y])
Il faut remplacer les mots entre crochet par les mots correspondant.
exemple:
import pygame,sys
from Tilesheet import *
pygame.init()
tilesheet = pygame.image.load("Tilespritesheet.jpg")
dirt_image = Tile(tilesheet,33,0,0)
screen = pygame.display.set_mode((1000,600))
screen.blit(dirt_image,(0,0))
while True:
pygame.display.flip()
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit
Dans Tile() j'ai mis ma tilesheet puis 33 car mes tile font du 33 par 33 px puis 0 car sur ma tilesheet
la dirt se trouve à partir du x 0 de mon image puis 0 pour la même raison mais pour les y.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.