|
|
|
2 registered members (Quad, AndrewAMD),
996
guests, and 6
spiders. |
|
Key:
Admin,
Global Mod,
Mod
|
|
|
screen_size -> Number Syntax Error!
#290642
09/20/09 14:13
09/20/09 14:13
|
Joined: Jan 2005
Posts: 605 Deutschland, NRW
garv3
OP
User
|
OP
User
Joined: Jan 2005
Posts: 605
Deutschland, NRW
|
Hallo mal wieder, hab hier ein Problem mit einem Panel:
PANEL* antrieb_panel =
{
pos_x = screen_size.x / 2 - 200;
pos_y = screen_size.y - 200;
bmap = antrieb_panel_bmap;
flags = SHOW;
}
Der Compiler schmeißt mir in Zeile 3 und 4 ('pos_x = ...' und 'pos_y = ...') Number Syntax Errors. Wieso?
GameStudio Version: A7 Pro v7.86
|
|
|
Re: screen_size -> Number Syntax Error!
[Re: DJBMASTER]
#290644
09/20/09 14:19
09/20/09 14:19
|
Joined: Jan 2005
Posts: 605 Deutschland, NRW
garv3
OP
User
|
OP
User
Joined: Jan 2005
Posts: 605
Deutschland, NRW
|
Ah, yeah - that's possible because screen_size is beeing set later... Of course this won't work.
GameStudio Version: A7 Pro v7.86
|
|
|
Re: screen_size -> Number Syntax Error!
[Re: DJBMASTER]
#290645
09/20/09 14:22
09/20/09 14:22
|
Joined: Aug 2007
Posts: 1,922 Schweiz
Widi
Serious User
|
Serious User
Joined: Aug 2007
Posts: 1,922
Schweiz
|
In der Paneldefinition kannst du nur Nummern verwenden. Schreibe eine function, die die Position später setzt.
function PANEL_INI()
{
antrieb_panel.pos_x = screen_size.x / 2 - 200;
antrieb_panel.pos_y = screen_size.y - 200;
}
edit: Gleichzeitige Post, du hast es schon...
Last edited by Widi; 09/20/09 14:24.
|
|
|
Re: screen_size -> Number Syntax Error!
[Re: garv3]
#290659
09/20/09 15:35
09/20/09 15:35
|
Joined: Jan 2005
Posts: 605 Deutschland, NRW
garv3
OP
User
|
OP
User
Joined: Jan 2005
Posts: 605
Deutschland, NRW
|
Hmm... If I try:
pos_x = 1280 / 2 - 200;
pos_y = 1024 - 200;
the compiler throws: "Too many WDL parameters"!? EDIT: Ok, I can actually use numbers ONLY. Not even calculations...
Last edited by garv3; 09/20/09 15:48.
GameStudio Version: A7 Pro v7.86
|
|
|
|
|
|
|