Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

masz w przykładach:

np.ultimate 3d, albo przykady Marka Overmarsa

tam to wszystko jest, wystarczy poszukać ;)

@4tk: nie demotywuj biednego padawana ;)

Opublikowano

Ile siedzisz w gm że uważasz się za nie nowego? Niektórzy mają gma rok czy więcej a wciąż nie potrafią wykonać banalnych rzeczy.

Jak chcesz dostać odpowiedź na twoje pytanie to musisz podać więcej szczegółów. Choć by to w jaki sposób mają się otwierać, jaki masz rzut kamery?

Po za tym przyda ci się słownik ortograficzny.

 

 

Najprostszy sposób to osuwane drzwi w ziemię:

GML (create)
z=0;

zStart=z;

zDown=-128;

state=0;

 

state=0 to bezczynność drzwi

state=1 to otwieranie drzwi

state=2 to zamykanie

GML (step)
if state=1

{

if z>zDown z-=1

else

state=0;

}

if state=2

{

if z<zStart z+=1

else

state=0;

}

GML (draw)
d3d_draw_block(x,y,z,x+16,y+128,z+128,-1,1,1);

oczywiście brakuje tu elementu którym chcesz te drzwi otworzyć. Zmieniaj tylko zmienna state do wywoływania procedury zamykania czy otwierania.

Opublikowano

Siedze w gm około 3 lat z przerwami do tej pory bawiłem sie 2D teraz w 3D. Jeżeli chodzi o drzwi to osuwanie w duł w boki itp. to zrobie sam, ale mi chodzi o to aby otwierały sie jak w rl każdym domu tzn"kątem".

Opublikowano

skorzystam z okazji, i zapytam gdzie jest ten przykład? miałem na kompie gre 3D, (zaczątki) ale spalił sie procesor i nie mam okazji podłączyć dysku w innego PC'eta. podacie przykład 3D? thx też za ten temat bo mi sie przyda...

 

 

(chodzi mi o podłoge, rozglądanie sie kamery poprzez ruch myszką, chodzenie bo podłodze) THX :D

już mam naprawiony komputer... są ale na upach ;/

Opublikowano
użyj d3d_transform_set_rotation_ jest to obracanie modelu 3D. :thumbsup:

No to jest to.

 

(chodzi mi o podłoge, rozglądanie sie kamery poprzez ruch myszką, chodzenie bo podłodze) THX :D

Na forum pełno jest takich przykładów.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...