Skryptowanie dla Opornych
Aktualny czas: 26-05-26, 01:00 Witaj! Przejdź do zakładki Logowanie lub Rejestracja


Wątek zamknięty 
[VXAce] Skryptowanie dla Opornych
Yoroiookami Offline
*


Liczba postów: 985
Dołączył: 01-05-13

Pomógł: 137



Post: #7
RE: Skryptowanie dla Opornych

class MyWindow < Window_Base
  
  def initialize
    super(0, 0, 544, 416)
    okno
  end
  
  def okno
    draw_empty_skill(100, 0, 50, 50)
    draw_empty_skill(200, 0, 50, 50)
    draw_empty_skill(300, 0, 50, 50)
  end
  
  def draw_empty_skill(x, y, w, h)    
    contents.fill_rect(x, y, w, h, Color.new(0, 0, 0))
    contents.fill_rect(x+1, y+1, w-2, h-2, Color.new(255, 255, 255))
    color1 = Color.new(50, 76, 127)
    color2 = Color.new(0, 11, 62)
    contents.fill_rect(x+2, y+2, w-4, h-4, Color.new(0, 0, 0))
    contents.gradient_fill_rect(x+3, y+3, w-6, h-6, color1, color2, true)    
  end
  
end
Jak na razie działa :klaszcze: i prezentuje się całkiem ładnie.
Hmm...mógłbym chyba po prostu zapisać to tak:
class MyWindow < Window_Base
  
  def initialize
    super(0, 0, 544, 416)
     draw_empty_skill(100, 0, 50, 50)
     draw_empty_skill(200, 0, 50, 50)
     draw_empty_skill(300, 0, 50, 50)
  end
  
  def draw_empty_skill(x, y, w, h)    
    contents.fill_rect(x, y, w, h, Color.new(0, 0, 0))
    contents.fill_rect(x+1, y+1, w-2, h-2, Color.new(255, 255, 255))
    color1 = Color.new(50, 76, 127)
    color2 = Color.new(0, 11, 62)
    contents.fill_rect(x+2, y+2, w-4, h-4, Color.new(0, 0, 0))
    contents.gradient_fill_rect(x+3, y+3, w-6, h-6, color1, color2, true)    
  end
  
end
Co nie? :co:
Spróbuję teraz ładnie ułożyć te kwadraciki. mrgreen

Umm...masz może jakiś pomysł jak się...między nimi...poruszać? :ehe:

[Obrazek: mt4dzY7.png]
[Obrazek: k5KQGOe.png]
(Ten post był ostatnio modyfikowany: 27-07-14 17:26 przez Yoroiookami.)
27-07-14 17:23
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Wątek zamknięty 


Wiadomości w tym wątku
RE: Skryptowanie dla Opornych - Yoroiookami - 27-07-14 17:23

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości

Kontakt | Ultima Forum | Wróć do góry | Wróć do forów | Wersja bez grafiki | RSS
Powered By MyBB. © 2013 MyBB Group. All Rights Reserved.
Skórka by Ayene.