Práca s INI subor
Určite ste sa zamýšľali Ako uchovať iba určité informáciám v hre ai po vypnutí a znova zapnutie hry. Nato nám slúžia tzv. Ini subor.
Aby sme mohli zacat Pracovať s ini, pridáme na layout objekt INI.
Pripravil som si jednoduchý príklad: Chceme urobit aby si hra zapamätala hráčovho Pozície a hráčovo život (život bude pomocou premennej). Pusťme sa do toho!
Pridáme si nejaký objekt ktory sa bude pohybovať pomocou nejakého pohybu (napr 8 directions). A pridáme premennú a nazveme ju zivot. Aby sme mohli uložiť pomocou klávesov tiez pridáme Mouse and keyboar objekt.
Pridáme event že po stlačený tlačidla S sa stanu nasledovné akcie: Najprv nastavíme INI Súbor do ktoreho budeme zapisovať, INI objekt-> Set INI File-> a tú napíšeme Apppath + "data.In" a potom pridáme Akcií INI objekt -> Write Value a do Group som napísal "pozíciám" do Item "X" a do value menoobjektuhraca.X a takuto akciami som pridal ešte raz ale Namiesto X som všade pisala Y. Znova do toho istého eventu dáme INI objekt -> Write value a do Group som napísal "hrac", do item "zivot" a do value global ( 'zivot').
Názvy pre group, item si hráč zvolí sám, je to iba taký kľúč pod ktorým sa dostanete k požadovaným hodnotám a pod ktorým sa ukladá a loaduje Ako uvidíte.
Tak a teraz pridáme event pri stlačení klávesy L sa stane: Najprv znova nastavíme INI Súbor do ktoreho budeme zapisovať, INI objekt-> Set INI File-> a tú napíšeme Apppath + "data.In" potom objekt hrač-> set position a do X som napísal INI.ItemValue ( "pozíciám", "X") a do Y som napísal INI.ItemValue ( "pozíciám", "Y") pozíciám nám predstavuje Group a X Alebo Y zase Item pod ktorým má danu hodnotu program hladu a píšem sa Medzi úvodzovky. A Nakoniec ešte nastavíme akcii System-> set value -> a do premennej živorí dáme INI.ItemValue ( "hrac", "zivot").
Stlačením písmená S uložíme do ini subor pozíciám hráč a jeho aktuálny život a stlačením písmená L zase pulovr nebo vesta veci nahráte. Moze ai Vypnutie hru a zapnutú a informácií nám Zostań, pokial ich niekto neprepíše znova stlačením S Alebo modifikovaním už vytvoreného ini subor.