Nauč se s námi víc. Využij 50% bonus na e-learningové kurzy.
Pouze tento týden sleva až 80 % na e-learning týkající se Javy
discount week 50
Avatar
extremnicrafter:22.5.2013 19:39

Dobrý den, prosím vás může mi někdo říct jak v Game Makeru zavést do hry text? Myslím jako podmínku. Pokud napíšeš tuto větu tak se stane tohle.

 
Odpovědět
22.5.2013 19:39
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na extremnicrafter
David Čápka:23.5.2013 12:59

Můžeš použít buď proměnnou keyboard_string, ve které je uložený text co uživatel napsal nebo funkci get_string takto:

text=get_string("Zadej text","");
Nahoru Odpovědět
23.5.2013 12:59
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
Odpovídá na David Čápka
extremnicrafter:24.5.2013 18:17

Ano díky, ale já to zkoušel a objevilo se mně ve hře textové pole do kterého jsem mohl psát, super, bohužel to nefungovalo jako podmínka. Já nejsem v GML moc sběhlý, vlastně vůbec, jediný kód který si pamatuji je instance_create :-D. Tak prosím napiš mi přesně jak to udělat, aby to fungovalo jako podmínka a já pod to mohl házet už jenom ikonky :-D

 
Nahoru Odpovědět
24.5.2013 18:17
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Drakeman
Redaktor
Avatar
Odpovídá na extremnicrafter
Drakeman:24.5.2013 19:05

jednoduše napíšeš:

text=get_string("Zadej text","");
if (text=="ahoj"){
    //kod který chceš vykonat, když uživatel napíše ahoj
}else{
    //jiný kod který chceš vykonat, když uživatel nenapíše ahoj
}

Taky můžeš použít switch pro více různých stringů:

switch(text){
   case "ahoj":
        //kod
        break;
   case "nazdar":
        //jiný kod
        break;
   //další case, kolik jen budeš chtít :-)
   default: //vykoná se když uživatel nenapíše ani jeden z uvedených stringů
}
Editováno 24.5.2013 19:07
Nahoru Odpovědět
24.5.2013 19:05
Když se chce, tak jde všechno,
Avatar
Ahoj
Člen
Avatar
Odpovídá na Drakeman
Ahoj:18.8.2013 21:24

Switch je zbytečně zdlouhavá záležitost...

 
Nahoru Odpovědět
18.8.2013 21:24
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.