Bonjour , je suis en train de réaliser une application Java 2D.
avec des objet dessinés et animés avec des Thread. et possibilité d'interaction de l’utilisateur. un peu comme un jeu vidéo.
J'ai 3 problème que j'aimerai résoudre .
1. l'animation de mes sprites: n'est pas fluide. mais elle peut être rapide.
- est ce que je dois ajouté encore plus de frame intermédiaire (au niveau de l'image contenant les sprites) pour mon animation ou est ce que c'est possible de faire une sorte d'interpolation entre deux frame.
2- J'utilise des image PNG avec une transparence en lueur ou un effet de glow comme le Halo de photoShop ) , seulement le rendu n'est pas tout à fait satisfaisant. existence de noirceurs.
3- Pour des raisons de précision lors des déplacement des objets j'utilise la methode translate(double,double); comme suit :
Seulement avec ça j'ai remarqué que parfois mes objet scintillent ou sursaute très rapidement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 translate(obj.x, obj.y); draw(obj); translate(-obj.x, -obj.y);
Comment contourner ces trois problèmes .
Merci d'avance








Répondre avec citation
Partager