Viazemski wrote:Loin de moi misérable scarabée l'idée d'être insolent, mais il me semble que la localisation n'est pas si évidente. L'erreur indiquée en 1,1 provenait en fait du codage des cartes, situées bien plus bas dans le texte (en enlevant cette partie tout a fonctionné).
Tu as donc raison. Il y a sans doute des cas où le programme ne peut pas déterminer la ligne de l'erreur (s'il manque une balise fermante, par exemple).
Viazemski wrote:Il reste un problème, mes cartes sont visiblement simple face. Tu peux me refaire l'explication Face onFrontOrbackIfFrontface=BackBottomeOrFaceBackOntoFront ?
Mince alors, tu veux dire que c'est pas clair ?
Une des différences entre les cartes à jouer et les pions est que les cartes peuvent se partager la même image de dos. Ainsi, tes quinze cartes seront définies par quinze images de face et
une seule image de dos.
Les quinze images de face sont bien sûr réunies sur une même planche de pions. En ce qui concerne l'image de dos, tu as plusieurs possibilités :
- mettre l'image de dos au milieu des images de face (donc sur le même fichier JPEG),
- mettre l'image de dos sur un autre fichier.
Le premier cas est la solution par défaut. C'est celle que j'ai utilisée pour la boîte de jeu Poker
(et c'est celle que j'ai le mieux testée
).
Le second cas nécessite l'utilisation de l'attribut "back-image-file" au niveau du noeud "counter-sheet" (comme tu l'as fait), et de l'attribut "type" au niveau du noeud "card-section", avec une valeur "CardFacesOnFrontBackOnOtherSide" (les faces sont sur l'image "front" et le dos est sur l'image "back").
Attention ! Dans tous les cas, les attributs "back-..." indique la position d'un seul dos sur le fichier image (et non pas d'une grille de 3x5 dos). Il ne peut donc pas s'agir d'une image de 3000 pixels de large comme dans ton exemple.
C'est plus clair ?