Salut! Le patch pour le caméra est sur le dépot subversion. Merci! Lodesi
Le Vendredi 13 Janvier 2006 23:39, R.Vigniel a écrit : > hello > > j'ai bien aimé womux, ca me rappelle de bon souvenir :), félicitation ! > > j'ai amélioré un peu le scrolling quand la souris est au bord de l'ecran, > je trouvait ca genant que ca soit tout ou rien. avec ce code la vitesse du > scroll est progressif en fonction de la distance par rapport au bord de > l'ecran: > > (désolé pas eu le temps de faire un patch clean): > > dans src/interface/mouse.cpp: > > // Largeur de la zone de sensibilite au camera a la souris > const int SENSIT_SCROLL_MOUSE = 40; // pixels > > void Mouse::ScrollCamera() const > { > int x = GetX(); > int y = GetY(); > //Move camera with mouse when cursor is on border of the screen > int dx = x-SENSIT_SCROLL_MOUSE; > if (dx<0) { > camera.SetXY (dx/2, 0); > camera.autorecadre = false; > } > dx=video.GetWidth()-x-SENSIT_SCROLL_MOUSE; > if (dx < 0) { > camera.SetXY (-dx/2, 0); > camera.autorecadre = false; > } > > int dy = y-SENSIT_SCROLL_MOUSE; > if (dy < 0) { > camera.SetXY (0, dy/2); > camera.autorecadre = false; > } > > dy = video.GetHeight()-y-SENSIT_SCROLL_MOUSE; > if (dy < 0) { > camera.SetXY (0,-dy/2); > camera.autorecadre = false; > } > > } > > > > > * un autre truc (pas eu le temps de regarder en detail), je trouve que le > ciblage n'est pas super precis, y'a peu etre quelque chose a ameliorer sur > le centre de rotation des sprites des armes. je regarderai ca > > > rich > (ex fan de worms sur amiga, la seule version qui valait le coup a > l'epoque...) > > _______________________________________________ > Wormux-dev mailing list > Wormux-dev@gna.org > https://mail.gna.org/listinfo/wormux-dev ___________________________________________________________________________ Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs exceptionnels pour appeler la France et l'international. Téléchargez sur http://fr.messenger.yahoo.com