Wintermute Engine Forum

Czech forum => Technické fórum => Topic started by: !Errorcode! on November 28, 2008, 09:33:38 PM

Title: Zase problém :)
Post by: !Errorcode! on November 28, 2008, 09:33:38 PM
Ja som sa chcel opýtať na jeden (zase) problém. Mám v scéne ,,región" na ktorý ked kliknem pridá sa do inventára predmet, idem na inú scénu a tiež kliknem na určitý region a pridá sa do inventara druhý predmet. Ked ich spojim vznikne jeden iny. Ale vtedy mozem zase zobrat predosle predmety a spajat dokola a dokola. Priklad: 1. scena - Flaska
                                                          2. scena - víčko na flasku
Po spojeni vznikne zatovrena flaska ale potom mozem zase zobrat z regionu flasku a vicko a zase spojit  ???.  ::slug

PS: dodavam. Neslo by to spravit pomocou podmienky? teda ked uz zoberiem z regionu objekt aby sa zmenila cesta k scriptu (t.j. iny subor scriptov) v ktorom bude uz len komentar ked kliknem alebo pod. Ale aby to fungovalo aj ked odidem zo sceny a zase pridem, lebo tuto mavam dost problemy  :-\.
Title: Re: Zase problém :)
Post by: Mnemonic on November 29, 2008, 12:44:46 PM
Zalezi na tom, jak se zbavujes puvodnich predmetu. Pokud pouzijes DropItem(), tak se predmet "vrati do hry". Pokud pouzijes DeleteItem(), tak je predmet permanentne smazan.
Title: Re: Zase problém :)
Post by: !Errorcode! on November 29, 2008, 05:11:45 PM
Dík za odpoveď. Ale neplatí to náhodou pri zobratí priamej entity (objektu)? Ja berem predmet tak že mám na scéne region a po kliknutí zoberiem predmet. Celkom by sa mi teda hodilo ak by to išlo, že po kliknutí na region t.j. následné pridanie objektu do inventára sa zmení cesta k scriptu, alebo aby som k tomu regionu po druhom kliknutí už len povedal komentár.
Title: Re: Zase problém :)
Post by: Mnemonic on November 30, 2008, 10:37:52 AM
Jednodussi by mi prislo po sebrani nastavit nejakou globalni promennou a podle ni pak udelat podminku pri klinuti na ten "region".