Je travaille dans une programmation graphique en Java. En ce moment je peux mettre à l'échelle une image que je stocke dans un tableau 1D. (il range rangée par rangée)Comment puis-je définir le centre de mise à l'échelle?
Mon code comme où est la nouvelle position? newpoz = (int)(x * scale) + (int)(y * scale) * width;
Cela me donne une position dans le tableau. Mais c'est la mise à l'échelle de la coordonnée 0,0 qui est dans le coin supérieur gauche. Comment puis-je le mettre au centre si l'écran? Donc à screen.getWidth()/2; screen.getHeight()/2.
Quelqu'un peut aider? S'il y a une question, je vais répondre dans les commentaires.
merci pour votre réponse! – pocokknight