Wintermute Engine Forum
Czech forum => Technické fórum => Topic started by: Siky on October 04, 2006, 03:19:19 PM
-
Můžete mi poradit jak zobrazit skore na scéně? Moje představa je taková, že vytvořím nějaký box (okno, ...), kde se bude zobrazovat hodnota nějaké proměnné (skore ve hře). Tento box bych pak zobrazoval na různých scénách, podle toho, kde se postava nachází.
Myslel jsem, že použiju UI WINDOW, kde udělám STATIC, který budu měnit. Jak se ale přistupuje k takovým prvkům?
-
Okno si uloz v globalni promenne kdyz ho nahravas.
global WinScore = Game.LoadWindow("cesta\okno.window");
A k jednotlivym ovladacim prvkum se dostanes pomoci metody GetControl().
var ScoreStaticControl = WinScore.GetControl("jmeno static controlu");
-
A jak přistoupit k textu toho STATICu když v něm chci zobrazit hodnotu nějaké proměnné?
-
Já jsem uplně blbej, už to mám...
var skore;
ScoreStaticControl.Text = skore;