[GD] pixel avec "border"? - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [GD] pixel avec "border"? (/showthread.php?tid=2429) |
[GD] pixel avec "border"? - Argorate - 18-09-2010 Bonjour, Je voulais savoir s'il y avait un moyen de faire un pixel de couleur X avec une bordure d'une couleur Y avec la librairie GD? Pour l'instant j'ustilise imagecolorallocate() pour faire mes carré de 6 pixel de couleur X, mais j'aurais aimer qu'il soit encadré par une bordure noir d'1 pixel, y a t-il moyen de faire ça simplement? Thx. RE: [GD] pixel avec "border"? - gameprog2 - 18-09-2010 Est-ce que ça, ça t'irait ? imagerectangle() tu dessine un rectangle sur une image http://www.php.net/manual/fr/function.imagerectangle.php RE: [GD] pixel avec "border"? - atra27 - 18-09-2010 bawé tu dessine un rectangle mettons en noir de coord x1, y1 et x2, y2 (respectivement x et y de départ puis x et y d'arrivée) Puis tu redessine un second rectangle x1-1, y1-1 et x2+1, y2+1 (ou +2 si tu veux deux pixels de bordure etc) Je ferais comme ça mais je me sert pas trop de GD non plus... RE: [GD] pixel avec "border"? - Argorate - 19-09-2010 Oui, mais ça ça rentre dans ma catégorie "cheat", c'est une astuce, mais je voulais savoir s'il n'y a pas une fonction qui le fait direct? PS: je me suis trompé, c'est la fonction imagesetpixel() que j'utilise, meme si elle meme fait appel a imagecolorallocate() ^^ Je préfére rectifier. RE: [GD] pixel avec "border"? - gameprog2 - 19-09-2010 Comment, tu appelle cheat le fait de dessiner une bordure sur une image, comme le fait la fonction rectangle ? RE: [GD] pixel avec "border"? - Argorate - 19-09-2010 non, en fait je connaissais mal la fonction, je pensais qu'il fallait en superposé deux, je pensais pas que ça laisser du transparent au centre, donc effectivement c'est parfait, merci RE: [GD] pixel avec "border"? - srm - 19-09-2010 Même si il fallait superposer les deux il suffisait de faire d'abord le rectangle puis le pixel en son centre RE: [GD] pixel avec "border"? - NicoMSEvent - 20-09-2010 Argorate, je t'ai déjà vu plus éveillé que ça... tu avais pris ton café avant de poser la question? ^^ RE: [GD] pixel avec "border"? - Argorate - 20-09-2010 Disons que je code jusqu'a 6H du mat tous les jours c'est dernier temps, faut pas m'en vouloir Non, mais de toute façon, en l'occurence, c'est ma faute, j'avais mal interpréter. |