Przesunięty przez: Ayene Pią 26 Lut, 2010 14:15 |
Okno w Ruby |
| Autor |
Wiadomość |
MikoĹaj

Pomógł: 7 razy Dołączył: 11 Lut 2011 Posty: 84
|
Wysłany: Sob 19 Lut, 2011 11:00
|
|
|
|
Ja nierozumiem tego. |
|
|
|
Ratti


Preferowany:

Pomógł: 1 raz Dołączył: 06 Lut 2011 Posty: 31
|
Wysłany: Sob 19 Lut, 2011 11:39
|
|
|
|
JakbyĹ przeanalizowaĹ logicznie tÄ
stronÄ:
http://pl.wikibooks.org/wiki/Ruby
By wykorzystaÄ jÄ
w rpgmakerze to na pewno zrozumiesz
Pozdrawiam |
________________________
 |
|
|
|
MikoĹaj

Pomógł: 7 razy Dołączył: 11 Lut 2011 Posty: 84
|
Wysłany: Sro 02 Mar, 2011 14:42
|
|
|
|
CzytaĹem jÄ
juĹź.I dalej nie rozumiÄ |
|
|
|
Shlizer


Preferowany:

Pomógł: 11 razy Dołączył: 02 Sty 2011 Posty: 138 Skąd: /var/tmp
|
Wysłany: Czw 03 Mar, 2011 00:53
|
|
|
|
Jak nie 'rozumiÄ' to niech nauczy siÄ polskiego to 'zrozumiÄ' =)
co prawda w C++ oraz trochÄ WinApi, ale z pierwszych lekcji moĹźe zajarzysz czym jest programowanie: http://xion.org.pl/produc...g/megatutorial/ wg. mnie Xion napisaĹ pĂłki co najlepszy kurs programowania jaki dotychczas widziaĹy moje oczy, jeĹli go nie zrozumiesz to pozostaje Ci bĹagaÄ o nauczenie CiÄ programowania nauczyciela informatyki.. choÄ w Polsce to brzmi bardziej jak Ĺźart niestety.. =/ |
________________________ Aversum Framework Demo
Aktualnie pracujÄ nad NSO =p |
|
|
|
MikoĹaj

Pomógł: 7 razy Dołączył: 11 Lut 2011 Posty: 84
|
Wysłany: Czw 03 Mar, 2011 14:44
|
|
|
|
MĂłj nauczyciel teĹź nie umiÄ. |
|
|
|
Shlizer


Preferowany:

Pomógł: 11 razy Dołączył: 02 Sty 2011 Posty: 138 Skąd: /var/tmp
|
Wysłany: Pią 04 Mar, 2011 01:19
|
|
|
|
| Bo TwĂłj nauczyciel prawie na pewno nie jest informatykiem, a nauczycielem innej dziedziny, ktĂłry zrobiĹ sobie miesiÄczny kurs obsĹugi komputera (jak wĹÄ
czyÄ, do czego jest mysz i jak formatowaÄ tekst w Wordzie), dziÄki czemu moĹźe nauczaÄ informatyki.. ciekawe czy informatyk po miesiÄcznym kursie biologii mĂłgĹby uczyÄ tego przedmiotu w szkole? =/ |
________________________ Aversum Framework Demo
Aktualnie pracujÄ nad NSO =p |
|
|
|
DĹźoj

Pomógł: 10 razy Dołączył: 03 Mar 2011 Posty: 53
|
Wysłany: Sro 16 Mar, 2011 17:51
|
|
|
|
| pw115 czekam na poradnik o CMS'ie |
________________________
 |
|
|
|
sieczken

Preferowany:

Pomógł: 1 raz Dołączył: 23 Kwi 2011 Posty: 31
|
Wysłany: Pią 06 Maj, 2011 08:58
|
|
|
|
| DziÄki tutorial przydaĹ siÄ w 100% |
|
|
|
Avara



Pomogła: 32 razy Dołączyła: 15 Gru 2010 Posty: 331 Skąd: ĹĂłdĹş
|
Wysłany: Sob 16 Lip, 2011 14:28
|
|
|
|
| ZrobiĹam pojawiajÄ
ce siÄ okienko wyboru w klasie Scene. Co muszÄ zrobiÄ, aby gra siÄ zatrzymaĹa, podczas jego wyĹwietlania? OczywiĹcie okienko wyboru musi pozostaÄ aktywne. |
________________________
Drakensang - przeglÄ
darkowa gra RPG online
|
|
|
|
Sabikku


Nagrody:

Ranga RM:

Pomógł: 73 razy Dołączył: 04 Kwi 2010 Posty: 428
|
Wysłany: Sob 16 Lip, 2011 15:24
|
|
|
|
Rmvx? I piszÄ
c 'gra' masz na myĹli mapÄ?
JeĹli tak, wystarczy przestaÄ aktualizowaÄ (update'owaÄ) pozostaĹe elementy z metody Scene_Map::update. Np. tak:
| Kod: | #--------------------------------------------------------------------------
# * Frame Update
#--------------------------------------------------------------------------
def update
super
@okno_wyboru.update
if not @okno_wyboru.active
$game_map.interpreter.update # Update interpreter
$game_map.update # Update map
$game_player.update # Update player
$game_system.update # Update timer
@spriteset.update # Update sprite set
@message_window.update # Update message window
unless $game_message.visible # Unless displaying a message
update_transfer_player
update_encounter
update_call_menu
update_call_debug
update_scene_change
end
end
end |
DziÄki czemu tak dĹugo, jak okno wyboru jest aktywne, wszystkie pozostaĹe elementy (mapa, gracz, zdarzenia) pozostajÄ
zatrzymane. |
|
|
|
Avara



Pomogła: 32 razy Dołączyła: 15 Gru 2010 Posty: 331 Skąd: ĹĂłdĹş
|
Wysłany: Sob 16 Lip, 2011 23:21
|
|
|
|
| Nic siÄ nie zmieniĹo. Nawet bĹÄdu nie byĹo. Jakbym tego w ogĂłle nie wkleiĹa. OczywiĹcie dostosowaĹam go i umieĹciĹam pomiÄdzy def i end itd... ten sposĂłb nie dziaĹa. Tylko Graphics.freeze (sama kombinujÄ co z tym zrobiÄ) zadziaĹaĹo ale wtedy nawet to okno wyboru jest nieaktywne. ProszÄ o inne pomysĹy. Sama teĹź szukam rozwiÄ
zania. |
________________________
Drakensang - przeglÄ
darkowa gra RPG online
|
|
|
|
Sabikku


Nagrody:

Ranga RM:

Pomógł: 73 razy Dołączył: 04 Kwi 2010 Posty: 428
|
Wysłany: Sob 16 Lip, 2011 23:52
|
|
|
|
PowyĹźszy kod dziaĹa, jeĹli wrzucisz go zamiast def update ... end w klasie Scene_Map, pod warunkiem, Ĺźe twoje okno wyboru jest aktywne - czyli jego zmienna active wynosi true.
Wszystko zaleĹźy od tego, jak zrobione masz okienko i bez kodu trudno tu cokolwiek doradziÄ. Najlepiej wrzuÄ caĹe Scene_Map, albo np. podeĹlij mi na pw, to sprĂłbujÄ pomĂłc. |
|
|
|
Avara



Pomogła: 32 razy Dołączyła: 15 Gru 2010 Posty: 331 Skąd: ĹĂłdĹş
|
Wysłany: Nie 17 Lip, 2011 00:05
|
|
|
|
Ha! UdaĹo mi siÄ!!!
Okienko przy pierwszej opcji wyĹwietla tylko wartoĹÄ zmiennej nr 5. Jest w osobnym skrypcie.
Teraz tylko muszÄ odkryÄ, jak siÄ "odĹwieĹźa" obraz.
Edit: hmm.. nie do koĹca. Wszystko pod tĹem siÄ porusza, choÄ tego nie widaÄ. A "odĹwieĹźyÄ" obraz juĹź umiem.
Ma ktoĹ jakieĹ pomysĹy? |
________________________
Drakensang - przeglÄ
darkowa gra RPG online
|
|
|
|
Sabikku


Nagrody:

Ranga RM:

Pomógł: 73 razy Dołączył: 04 Kwi 2010 Posty: 428
|
Wysłany: Nie 17 Lip, 2011 00:30
|
|
|
|
W tym miejscu...
...wywoĹywana jest 'stara' definicja update, ktĂłra aktualizuje wszystkie obiekty - mapÄ, interpreter (zdarzenia), gracza itd.
OgĂłlnie nie obraĹş siÄ, ale za duĹźo kombinujesz, zamiast robiÄ takie rzeczy lepiej stworzyÄ osobnÄ
scenÄ (ktĂłra bÄdzie siÄ odpalaÄ po naciĹniÄciu F5). Pieprzenie siÄ z takimi rzeczami bezpoĹrednio na Scene_Map to katorga, jak widzisz powyĹźej - bardzo trudno uniknÄ
Ä bĹÄdĂłw (np. naciĹnij dwa razy F5).
Tak czy siak, jeĹli ci to pomoĹźe: Ĺźeby zablokowaÄ aktualizowanie mapy, zamieĹ:
na:
| Kod: | if not @okienko_wyboru.active
o_update
end |
|
|
|
|
Avara



Pomogła: 32 razy Dołączyła: 15 Gru 2010 Posty: 331 Skąd: ĹĂłdĹş
|
Wysłany: Nie 17 Lip, 2011 01:11
|
|
|
|
Teraz dziaĹa bezbĹÄdnie. Nie obraĹźam siÄ. Dopiero dziĹ zaczÄĹam siÄ uczyÄ robiÄ okienko z jakÄ
kolwiek treĹciÄ
. WczeĹniej prĂłbowaĹam nauczyÄ siÄ robiÄ skrypty, ale w ogĂłle mi to nie wychodziĹo. Dopiero dziĹ mi zaczÄĹo wychodziÄ.
PrĂłbowaĹam przerobiÄ to przerobiÄ na osobnÄ
scenÄ, ale nie dziaĹa. KorzystaĹam z kilku róşnych poradnikĂłw, gotowych skryptĂłw i szukaĹam w podstawowych skryptach programu rozwiÄ
zaĹ problemĂłw. Przykro mi, Ĺźe CiÄ rozczarowaĹam i dziÄki serdeczne za pomoc |
________________________
Drakensang - przeglÄ
darkowa gra RPG online
|
|
|
|
|
|