-
Postów
475 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Arekadiusz
-
-
wikku9:
Film na DVD ma format .VOB . Te programy go nie odczytują!
I szukałem w Google i znalazłem tylko programy które nie czytają formatu .VOB i dlatego pytam.
-
Szukam programu,który z filmu(DVD,na płycie) mógłby wyciągnąć mi dźwięk i zapisać do innego pliku(np. mp3, .wma).
Dziękuje za pomoc!
-
Tak,wszystko jest w jednym obiekcie.
Nie działa mi to.Błąd:
___________________________________________
ERROR in
action number 1
of Draw Event
for object obj_menu:
Error in code at line 13:
draw_text(x,y+20*i,string(menu_txt));
^
at position 32: Unknown variable menu_txt or array index out of bounds
-
Wyświetlanie działa tylko że wyświetla się taki błąd:
___________________________________________
ERROR in
action number 1
of Draw Event
for object obj_menu:
Error in code at line 13:
draw_text(x,y+20*i,menu_txt);
^
at position 25: Unknown variable menu_txt or array index out of bounds
I jeszcze jedno. W tym kodzie który jest w pierwszym poście w step jest także ograniczenie wyboru i w draw ustawia się ilość pozycji do rysowania. To też trzeba było by zmienić.
-
Ok dzięki,czekam.
Pętle kiepsko mi wychodzą :crying:
-
Witam wszystkich!
A więc skorzystałem z jakiegoś przykładu menu(nie pamiętam jakiego :jezor: ). I jest on taki:
CREATE:
GMLmenu=0;menu_txt[0]='Nowa gra';
menu_txt[1]='Info';
menu_txt[2]='Koniec gry';
STEP:
GMLif menu>2
{
menu=0;
}
if menu<0
{
menu=2;
}
if keyboard_check_pressed(vk_up)
{
menu-=1;
}
else
if keyboard_check_pressed(vk_down)
{
menu+=1;
}
if keyboard_check_pressed(vk_enter)
{
if menu=0
{
room_goto(rgra)
}
else
if menu=1
{
show_info()
}
else
{
game_end();
}
}
DRAW:
GMLdraw_set_font(font_bold);for(i=0;i<=2;i+=1)
{
if menu=i
{
draw_set_color(c_red);
}
else
{
draw_set_color(c_black);
}
draw_text(x,y+60*i,menu_txt);
}
Przerobiłem kod w CREATE na taki:
GMLmenu=0;ini_open("menu.ini")
menu_txt[0]=ini_read_string("menu","0","")
menu_txt[1]=ini_read_string("menu","1","")
menu_txt[2]=ini_read_string("menu","2","")
ini_close()
I pojawił się taki problem,że mogę wczytać tylko te trzy zmienne. A ja bym chciał móc wczytywać więcej zmiennych. Czy dałoby się zrobić tak,że Game Maker(oczywiście podczas gry) wykryje ile jest tych zmiennych i wczyta je wszystkie do gry?
Credtisy i moja wdzięczność za pomoc ^_^
-
Ja nie wiem może jest jakiś kod na sprawdzanie rooma.
Jeżeli nie ma możesz zrobic tak.
W jakimś obiekcie,który jest tylko w tym roomie:
CREATE:
GMLglobal.tenroom=1STEP innego obiektu:
GMLif global.tenroom=1{
//akcja jezeli jestesmy w tym roomie
}
Tam gdzie masz kod na wyjście z tego rooma:
GMLglobal.tenroom=0 -
Jeżeli chcesz zmienić spritea obiektu,w którym znajduje się ten kod:
GMLsprite_index = nazwa_nowego_spriteaA jeżeli obiekt,w którym znajduje się ten kod:
GMLinstance_change(nazwa_obiektu,false) -
Assassin:
Pisałem to w pośpiechu ^_^
-
Może masz racje Marek.S
Każdy ma własne sposoby i poglądy :)
-
Dzięki za pomoc!
Działa
-
A jak zrobić,aby wyświetlana była data i godzina np. 29.04.2010 15.35A jak tego użyć?
Tak jak poprzednich:
GMLczas_godziny=current_hourdraw_text(0,0,czas_godziny)
??
-
Mi tam się podoba
4/5
-
A więc pytałem w Shoutboxie jak wczytać date i godzine do Game Makera.
Piszę date i czas przy użyciu funkcji draw_text.
Dlaczego wyświetlają się jakieś dziwne cyferki 0,64 i 40296 zamiast daty i godziny??
-
Rudy:
Masz racje!
Sprawdziłem. Podczas pisania kodu wyświetla błąd.
Malaczek:
Zmień nazwę rooma na taką, aby żadna liczba nie była z przodu nazwy.
-
Nie rozumiem.
Chcesz aby gdy do zmiennej rany dodała się liczba 1(bo rozumiem że dodaje się kilka razy w jednym obiekcie),aby zakażdym razem sprite zmieniał się na inny?
A z dodawaniem do zmiennej to z tego co mi wiadomo jest dobrze.
-
Do drugiego:
GMLif rany=1{
sprite_index = nazwa_nowego_spritea
}
-
Ja rozumiem ale to nie jest przykład dla mnie tylko dla początkujących :)
-
Po pierwsze: w pierwszej linijce kodu,przed Pomozesz nie ma znaku: '
Powinno byc tak:
GMLzmienna=show_message_ext('Pomozesz','Tak','','Nie')A czemu mówi coś o nawiasie to niewiem.
To jest cały skrypt?
-
Fajny pomysł!
Mam nadzieje że będziesz go kontynuował.Czekam na pełną wersję.
-
Chodzi ci o przejście do danego rooma?
GMLroom_goto(nazwa_rooma)A co do położenia(dla jakiegoś obiektu):
GMLwith(object1){
x=0
y=0
}
A jak dla tego obiektu w którym jest ten kod to poprostu:
GMLx=0y=0
-
Chdzi ci o takie coś:
GMLzmienna=show_message_ext('Takie coś?','Tak','','Nie')if zmienna=1
{
//akcja jezeli wybralismy Tak
}
else
if zmienna=3
{
//akcja jezeli wybralismy Nie
}
??
-
Tak Mentoss zgadłeś.
Chodzi o liste kontaktów tak jak w telefonach komórkowych,albo odtwarzacu Windows Media Player:
Przesuwamy strzałkami wgraną liste piosenek i dodatkowo aktualnie oddtwarzany plik jest zaznaczany.
I w pierwszym też zgadłeś.
A co mi szkodzi ^_^ Powiem o co dokładnie chodzi.
Chodzi mi o wyświetlacz telefonu komórkowego na którym będą wyświetlane kontakty z jakiegoś pliku.Właśnie poto mi przesuwanie ekranu i zaznaczanie pojedynczych kontaktów. Po zaznaczeniu i wciśnięciu na jakiś przycisk będzie się wyświetlało menu i będzie można coś zrobic z tym kontaktem.
-
A jak się przesuwa viewa?
Jaki jest kod?
EDIT: I ja chciałem aby to było gdzieś w środku rooma, a jak zaczne przesuwać viewa to ruszy się cały room!
A w drugim niewiesz o co chodzi czy niewiesz jak to zrobić?
Niewiadoma ilość zmiennych
w Pytania początkujących
Opublikowano
Link do pliku z tym menu: >>>TUTAJ<<<
Proszę też przeokazji o zrobienie tych kolejnych pętli w Draw i Step.