No pasar de los limites Scroll

Started by Milton884, September 03, 2012, 08:14:10 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Milton884

Que tal? Tengo un mapa aprox de 2500 x 3000 (maso menos), y quisiera saber, como obtener el tope MINIMO y MAXIMO de la X del Scroll, y el tope MINIMO y MAXIMA de la Y del scroll . Esto para que el personaje no se pase de la pantalla, claro.
Pido sus ayudas, muchas gracias.!!


PD: A proposito.. si quiero cambiar de imagen en el scroll (por ejemplo cuando el usuario toma un Teletransportador), como se hace?.

FreeYourMind

facil, la x, y maxima son las dimensiones de tu mapa, o sea te puede mover entre y < 3000 y x < 2500

panreyes

Supongo que estarás utilizando las coordenadas relativas al scroll en los procesos que van dentro del scroll, ¿no?


Me refiero a ctype=c_scroll;

Milton884

claro exactamente. Pero supongamos que no se las dimensiones del mapa... hay alguna forma de obtenerlos ?

panreyes


SplinterGU

para cambiar la imagen, ejecutas nuevamente start_scroll, sin hacer stop.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

FreeYourMind

no conozco el caso en que no sepas el tamaño del mapa que vas a usar, al menos que lo crees por codigo sin saber que valores le has asignao

SplinterGU

free... no es prolijo ni recomendable "asumir" por codigo (hardcode) el tamaño de una imagen...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2