UltimaForum

Wsparcie [VX] - Obrazek w skrypcie

Avara - Wto 21 Gru, 2010 21:53
Temat postu: Obrazek w skrypcie
Czy mógłby mi ktoś podać polecenie wstawiania obrazka z folderu Pictures? Nie jako tło, ani zdarzenie. Potrzebuję to umieścić w skrypcie. Dodam, że nazwę obrazka chcę podać na samym początku skryptu, a dalej w skrypcie określić jego położenie. Proszę o pomoc.
Ayene - Sro 22 Gru, 2010 12:51

Bezpośrednio w klasie Scene w definicji 'start' możesz to zrobić przykładowo:
Kod:
@obrazek = Sprite.new
@obrazek.bitmap = Cache.picture("NAZWA")

A to przykładowe dodatkowe właściwości Sprite'a. Nie musisz ich wpisywać, mają wartość domyślną, np.
Kod:
@obrazek.x = współrzędna_x (domyślnie 0)
@obrazek.y = współrzędna_y (domyślnie 0)
@obrazek.z = współrzędna_z (czyli im wyższa wartość, tym obrazek jest bliżej)
@obrazek.opacity = 0~255 - przezroczystość obrazka (domyślnie 255)
@obrazek.visible = false/true - widoczność obrazka (domyślnie true)

W RGSS2 właściwości (Properties) jest znacznie więcej. W tym calu warto skorzystać z Pomocy programu (F1) i w szukajce wpisać "Sprite".
Należy ponadto pamiętać, że każdy obrazek należy również usunąć, wpisując odpowiednie wyrażenie w definicji 'terminate'.
W tym przypadku:
Kod:
@obrazek.dispose
@obrazek.bitmap.dispose

Avara - Sro 22 Gru, 2010 13:55

Dzięki. Mam nadzieję, że mogę dostosować ten skrypt do moich potrzeb. Jakby co, to będę pisać. ;)

Powered by phpBB modified by Przemo © 2003 phpBB Group