Diskuze: Game maker studio

Ostatní jazyky GameMaker GameMaker Game maker studio

Avatar
steflpatrik
Člen
Avatar
steflpatrik:

Zdravim, koupil jsem si placenou verzi GM studio proffi. udělal jsem si místnosti o velikosti 350x550, které slouží jako menu (je jich asi 5) a potřeboval bych udělat další místnosti, které budou sloužit na hraní ale o jiné velikosti než je to menu.. jde to nějak? furt se mi tam totiž cpe ta velikost menu ikdyž tam zadávam jiné hodnoty. díky

 
Odpovědět 19.3.2014 14:20
Avatar
Davemal
Člen
Avatar
Davemal:

Jestli jsem to pochopil správně, tak máš v jednom roomu 350x550 a když uděláš další room, tak ti to nejde změnit nebo jak jsi to myslel.
Dej sem dyžtak obrázek.

PS:Já mam GM Studio Standart a u roomů mi jdou normálně měnit velikosti.

 
Nahoru Odpovědět 19.3.2014 15:57
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Davemal
Zdeněk Pavlátka:

Ve Studiu pokud máš více roomů o různých rozměrech, roztáhnou se všechny na velikost prvního spuštěného roomu.

Nahoru Odpovědět 19.3.2014 16:07
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Davemal
Člen
Avatar
Odpovídá na Zdeněk Pavlátka
Davemal:

Ajo toho jsem si ani nevšiml, že když to spustím tak se mi roztáhnou na velikost toho prvního.
Jde to nějak vyřešit?

 
Nahoru Odpovědět 19.3.2014 16:21
Avatar
steflpatrik
Člen
Avatar
Odpovídá na Davemal
steflpatrik:

přesně to je na prd že se roztáhnou, potřeboval bych každou jinou velikost roomu

 
Nahoru Odpovědět 19.3.2014 16:23
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Nahoru Odpovědět 19.3.2014 16:33
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Zdeněk Pavlátka
Zdeněk Pavlátka:

Nakonec to je k ničemu, ten odkaz u toho se týká jen HTML5 her

Nahoru Odpovědět 19.3.2014 16:39
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na steflpatrik
Zdeněk Pavlátka:

Tohle funguje:
Game start

global.Width = room_width;
global.Height = room_height;

Room start

if((global.Width != room_width) || (global.Height != room_height))
{
    global.Width = room_width;
    global.Height = room_height;
    window_set_size(global.Width, global.Height);
}

EDIT: objekt s tímhle kódem musí být v každém roomu

Editováno 19.3.2014 16:48
Nahoru Odpovědět 19.3.2014 16:48
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
steflpatrik
Člen
Avatar
steflpatrik:

Díky a ještě nevíš prosimtě jak tu hru uložit do exe?

 
Nahoru Odpovědět 19.3.2014 21:53
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 9 zpráv z 9.