Postów:
7
Dołączył:
2012-12-14
Napisano dnia: 2012-12-14 14:10:19
Witam mam problem z Texture nie mogę dokonać tych czynności :
usunięcie
zniknięcie
przesunięcie
proszę o pomoc
prosił bym o kod do MAIN który usuwa teksturę lub ja przesuwa
lub dać przykład jak to zrobić
Postów:
878
Dołączył:
2009-01-20
Napisano dnia: 2012-12-14 14:39:47
Tekstury wyświetla się w pętli, więc kiedy przestaniesz wykonywać instrukcję wyświetlania tekstury, to automatycznie ona zniknie. Co do przesunięcia - trzeba zmodyfikować odpowiedni parametr przy wyświetlaniu. Taki problem przewinął się już przez forum kilka razy, ten temat powinien być pomocny:
http://www.gta-mods.pl/forum/temat/1085#post5871
Opis opcode'u wyświetlającego teksturę w naszej bazie:
http://www.gta-mods.pl/baza-opcodow/038D
___________________
Administrator
Postów:
7
Dołączył:
2012-12-14
Napisano dnia: 2012-12-14 14:57:38
wpisałem to w main
i nie zapętlałem i nadal jest
nie znika :/
0390: load_txd_dictionary "Drug"
038F: load_texture "backgrund" as 1
038D: draw_texture 1 position 325.0 200.0 size 512.0 200.0 RGBA 255 255 255 255
03E3: set_texture_to_be_drawn_antialiased 1
wiem żeby zmienić pozycję trzeba zmienić position 325.0 200.0
ale jakby chciał to zrobić tak np wciskam klawisz "E" i tekstura albo znika albo się przesuwa poza obszar ekranu
forum już opukałem więc postanowiłem napisać
dobra już sobie poradziłem z znikaniem
tera przesuwanie
Postów:
628
Dołączył:
2009-01-22
Napisano dnia: 2012-12-14 17:16:32
Zamiast stałej wartości daj jedną ze współrzędnych jako zmienną, i w pętli zmieniaj jej wartość.
___________________
Moderator
Postów:
7
Dołączył:
2012-12-14
Napisano dnia: 2012-12-14 17:45:14
mógłbyś mi pokazać najprostszy przykład ?
bo nie czaje :)
i go opisać
a i jeszcze jak zrobić żeby tekstura zasłaniała druga ?
np :
tekstura 1 to tapeta
tekstura 2/3
to takie kartki które są na tapecie 1 a tapeta jest za kartkami 2/3