UltimaForum

Tutorial [XP] - Stoper

Melvin - Pon 01 Mar, 2010 20:49
Temat postu: Stoper
Elo!

Ostatnio przeglądałem skrypty Sprite(Nie wiedziałem po co to) i tak wpadłem na klasę Sprite_Timer.
Poszperałem trochę i zmieniło mi się miejsce stopera. Jak zakumałem o co chodzi napisałem co zrobić, aby zmienić położenie stopera.
(Działa na PL i na ANG(Jest trochę inny kod) - Sprawdzałem.)
Przydatne dla tych, którzy mają tam gdzie stoper np. HUD.

Wchodzimy do Sprite_Timer w edytorze skryptów(F11).
Mamy tam coś takiego:
Cytat:
def initialize
super
self.bitmap = Bitmap.new(88, 48)
self.bitmap.font.name = $defaultfonttype # Unknown At This Time
self.bitmap.font.size = $defaultfontsize # Unknown At This Time
self.x = 640 - self.bitmap.width
self.y = 0
self.z = 500
update
end

Zmiana położenia stopera:
Spoiler:

-------------------------------------------------------------------------------------------------
Aby stoper pojawiał się w lewym górnym rogu należy zmienić:
Cytat:
self.x = 640 - self.bitmap.width

Na
Cytat:
self.x = 75 - self.bitmap.width

-------------------------------------------------------------------------------------------------
Aby stoper pojawiał się w lewym dolnym rogu należy zmienić:
Cytat:
self.y = 0

Na
Cytat:
self.y = 440

-------------------------------------------------------------------------------------------------
Aby stoper pojawiał się na środku należy zmienić:
Cytat:
self.x = 640 - self.bitmap.width
self.y = 0

Na
Cytat:
self.x = 363 - self.bitmap.width
self.y = 180

-------------------------------------------------------------------------------------------------
Aby stoper pojawiał się w ogóle nie pojawiał należy zmienić:
Cytat:
self.x = 640 - self.bitmap.width

Na
Cytat:
self.x = 6400 - self.bitmap.width

-------------------------------------------------------------------------------------------------


Mam nadzieję, że się komuś przyda.

pw115 - Pon 01 Mar, 2010 21:21

Niezły tutek ale powiedziałbym że dla bardziej zaawansowanych
Lord Voldemort - Nie 06 Lut, 2011 19:33

Dla zaawansowanych? Nie za bardzo, to najłatwiejszy skrypt jaki widziałem, zresztą sam do tego doszedłem, bo chciałem żeby zniknął. Ja zmieniłem z 640 nie na 6400 tylko na 0.
Mikołaj - Sob 05 Mar, 2011 16:10

Ja nie używam HUD'a,stopera też nie. :-D Kiedyś użyję,jak będe robił zaawansowaną grę.

Powered by phpBB modified by Przemo © 2003 phpBB Group