![]() |
|
[VXAce] Ekran tytułowy i kilka pytań. - Wersja do druku +- Ultima Forum (https://forum.ultimateam.pl) +-- Dział: RPG Maker (/Forum-RPG-Maker) +--- Dział: Wsparcie (/Forum-Wsparcie) +--- Wątek: [VXAce] Ekran tytułowy i kilka pytań. (/Thread-VXAce-Ekran-tytu%C5%82owy-i-kilka-pyta%C5%84) |
Ekran tytułowy i kilka pytań. - arturretke - 27-06-15 00:08 Witam. Jestem nowy na forum i zamierzam wziąć się do roboty ;) Czytałem nieco o Ruby, pytałem wujka Google, ale wciąż nie znalazłem sensownej odpowiedzi na moje pytania. Otóż: 1. Mam swoje własne foto, które dodaję jako ekran tytułowy. Jest ono w formacie JPG (gdy importuje jako PNG, są jakieś dziwne "skazy"). Stosowałem różne rozdzielczości, lecz efekt zawsze ten sam: zdjęcie nie dopasowuje się do rozmiarów ekranu, tylko "wyśrodkowuje się", a po bokach, na górze i na dole jest czarna przestrzeń. Co zrobić, by temu zaradzić? 2. Jak sprawić, aby tytuł gry nie pojawiał się wraz z ekranem tytułowym, ale chwilę po np. po 4-5 sekundach? 3. Czy jest możliwe ustawienie następującej kombinacji: Marzy mi się, by tytuł gry był w lewym, dolnym rogu Title Screen (to zrobiłem), a następnie trzeba nacisnąć Enter, aby zniknął. Potem następuje 1-2 sekundowa przerwa i w miejsce tytułupojawia się menu z 3-ema standardowymi opcjami do wyboru. Teraz najważniejsze: aby to menu nie posiadało ramki i tła, a rozmiarem i umiejscowieniem (lewy, dolny róg) przypominało widoczny przedtem tytuł gry. Przeglądałem zakładki WindowsTitle, SceneTitle, ale jedyne co udało mi się odnaleźć to rozmiary tej ramki, jej fade_in, a chcę ją po prostu zlikwidować i zostawić same 3 opcje główne. Wiem, że to może wymagać czasu, więc będę bardzo wdzięczny, jeśli ktoś go poświęci na wyjaśnienie choć jednego z 3-ech problemów. Dzięki z góry, pozdro! RE: Ekran tytułowy i kilka pytań. - Adrapnikram - 27-06-15 01:43 1. To przez rozdzielczość VXAce. Musiałbyś znaleźć skrypt, który by ci ją zmienił. 2. Tu może być pomocny skrypt Advance Title Menu. Poszukaj bo trochę tego jest. 3. Ten sam skrypt. Ale jeśli chcesz żeby dokładnie to tak wyglądało musiałbyś się pobawić się ze zdarzeniami i w gimpie. RE: Ekran tytułowy i kilka pytań. - ShiroĒsu - 27-06-15 11:00 Kiedy będę miał czas napisze ci podstawowy poradnik odnośnie menu. A na razie łap ten skrypt aby ominąć podstawowe: Kod: #===================================== Skrypt jest zrobiony na szybko, więc pisz jakby coś nie działało. RE: Ekran tytułowy i kilka pytań. - arturretke - 27-06-15 12:04 Dziękuję za odpowiedzi. Cytat:2. Tu może być pomocny skrypt Advance Title Menu. Poszukaj bo trochę tego jest. Z tymi Advanced Title Screen faktycznie jest dużo poradników, filmików itp. Większość ma ten sam efekt unoszących się baniek, ale mniejsza z tym. Mi chodziłoby bardziej o mgłę, jeśli już, ale może pozostać samo zdjęcie bez dodatkowego efektu. Jedyną animacją ma być pojawiający się tytuł gry, a po nim menu główne w tym samym miejscu.[/quote] Cytat:1. To przez rozdzielczość VXAce. Musiałbyś znaleźć skrypt, który by ci ją zmienił. I to jest główny problem - zmiana rozdzielczości tak, aby po przełączeniu na Full Screen, zdjęcie również było na Full Screen. Kiedy osiągnąłbym to, wtedy mogę kombinować z tymi efektami, napisami i zacząć kolejne schody ;) Cytat:Skrypt jest zrobiony na szybko, więc pisz jakby coś nie działało. A no, wkleiłem to, co podałeś. Wyskoczyło: Script (tu jakieś chińskie znaki, ale jest nad Main), line 11: SyntaxError occured. Unexpected keyword_end, expecting $end. Kiedy przed "end" stawiam to "oczekiwane" $, okienko gry pojawia się na sekundę i znika.[/quote] RE: Ekran tytułowy i kilka pytań. - ShiroĒsu - 28-06-15 23:41 Sorry faktycznie spieprzone, użyj tego skryptu.
Kod: module SceneManager Poradnik
Najważniejszy mechanizm.
Wchodzisz w równoległe zdarzenia i jedno z nich nazywasz np. menu.Ustawiasz je na "auto start", przełącznik np. menu. -Komendy to kolejno: warunek (jeżeli strzałka skierowana w górę wciśnięta), zmienna (nazwij ją jak chcesz np "menu") +1 warunek (jeżeli strzałka w duł wciśnięta) zmienna menu -1 warunek (jeżeli zmienna menu = -2, ustaw zmienna menu -1 warunek (jeżeli zmienna menu = 2, ustaw zmienna menu 1 warunek zmienna menu = 1, warunek strzałka (w lewo albo w prawo jak wolisz) wciśnięta, teleportuj gracza (na mapę gdzie rozpoczyna się gra), ruszaj zdarzeniem (gracz) zmień wygląd na wygląd głównego bohatera. warunek zmienna menu = 0, warunek strzałka (w lewo albo w prawo jak wolisz) wciśnięta, wywołaj skrypt Kod: SceneManager.call(Scene_Load)warunek zmienna menu = -1, warunek strzałka (w lewo albo w prawo jak wolisz), wywołaj skrypt Kod: SceneManager.exit![]() Teraz kolejny ważny mechanizm -Najpierw tworzymy mapę dowolnych rozmiarów, ma być pusta. -Następnie ustawiamy char głównego bohatera na "(None)". -Teraz stwórz mapę na której powstanie twoje menu. Jej rozmiar powinien być 17x13 chyba że używasz tego skryptu: Kod: Graphics.resize_screen(640, 480)-Start drużyny postawić musisz na pustej mapie. -Kolejnym krokiem będzie stworzenie zdarzenia z autostartem. Tutaj masz dwie opcje. a)Wstawiasz obrazek o przezroczystości zero a następnie wybierasz opcję ruszaj obrazkiem gdzie przezroczystość jest normalna. ![]() b)Zmieniasz kolor ekranu na dowolny, ale koniecznie jednolity. ![]() -Teraz ustawiasz teleport w tym samym zdarzeniu, ma przenosić do mapy na której robisz menu. -W mapie menu robisz zdarzenie z autostartem które ma zawierać kolejno: a)Przełącznik menu "on", Ruszaj obrazkiem (przezroczystość na zero), usuń obrazek, usuń zdarzenie. b)Przełącznik menu "on", Zmień barwę ekranu (normalny), usuń zdarzenie. Co do aspektów wizualnych, tu już sobie pokombinuj Tło ustawiasz w parallax rozmiar to 544x416 albo 640x480. Przykładowe przyciski.
-ustaw trzy zdarzenia w rzędzie -pierwsze ma mieć grafikę przycisku startu gry. warunek zmienna menu = 1, zmień przełącznik własny A. Nowa strona z warunkiem A = on, ma mieć przekolorowaną grafikę czy coś. -drugie ma mieć grafikę przycisku wczytywania zapisu. warunek zmienna menu = 0, zmień przełącznik własny A. Nowa strona z warunkiem A = on, ma mieć przekolorowaną grafikę czy coś. -trzecie ma mieć grafikę przycisku wyłączania gry. warunek zmienna menu = -1, zmień przełącznik własny A. Nowa strona z warunkiem A = on, ma mieć przekolorowaną grafikę czy coś. Ps. Jak ktoś to ogarnie to proszę o przetłumaczenie na ludzki, jestem beznadziejny w pisaniu poradników RE: Ekran tytułowy i kilka pytań. - arturretke - 29-06-15 05:50 Dzięki za poświęcony czas i tak szczegółowe wyjaśnienie. Dopiero wróciłem z pracy, więc gdy tylko ja znajdę chwilę czasu, zabiorę się za robotę. Pozdrawiam!!! RE: Ekran tytułowy i kilka pytań. - arturretke - 29-06-15 13:44 Na początek mam jednak jeszcze pytanie. Posiadam skrypt oferujący możliwość dodania własnego logo przed właściwym ekranem tytułowym. Wygląda tak: Kod: #==============================================================================Jak wpasować ten skrypt, który podałeś na ominięcie menu podstawowego, żeby nie kolidował z powyższym? Chodzi mi o to, by dwa obrazki przed-tytułowe, które dodałem, zostały, a zaraz po nich było moje własne menu. |