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
> [email protected]
> 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