Ruudun tyhjennys

Voit pyytää apua ohjelmointiongelmiin täältä.
Post Reply
RaatoX
Member
Posts: 54
Joined: Thu Aug 12, 2010 7:04 pm

Ruudun tyhjennys

Post by RaatoX »

Ohjelma koostuu useista aliohjelmista ja niissä käydään painamalla keyhit()-
Jos pääohjelmassa on mappi, objekteja ja piirtokomentoja, niin aliohjelmaan mentäessä ei pääohjelman eikä ohjektien piirtäminen lopu vaan ne jäävät kaiken uuden eteen. Kuinka näyttö tyhjennetään niin, että aliohjelmasta voidaan palata takaisin tilanteeseen, josta lähdettiin aliohjelmaan ?
Etenkin tilet ja objektit jäävät kummittelemaan.
User avatar
valscion
Moderator
Moderator
Posts: 1599
Joined: Thu Dec 06, 2007 7:46 pm
Location: Espoo
Contact:

Re: Ruudun tyhjennys

Post by valscion »

RaatoX wrote:Etenkin tilet ja objektit jäävät kummittelemaan.
Sinun pitää käyttää komentoa ShowObject, kun haluat piilottaa objekteja ettei niitä piirrettäisi DrawScreenissä.
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
naputtelija
Devoted Member
Posts: 718
Joined: Wed Nov 03, 2010 7:56 pm
Location: Joku piste pohjoisessa.

Re: Ruudun tyhjennys

Post by naputtelija »

VesQ wrote:
RaatoX wrote:Etenkin tilet ja objektit jäävät kummittelemaan.
Sinun pitää käyttää komentoa ShowObject, kun haluat piilottaa objekteja ettei niitä piirrettäisi DrawScreenissä.

Code: Select all

ShowObject objektinnimi,OFF
<Ize> Pitäs tehä allekirjotus..
<Ize> Vois keksiä jonkin nasahtavan sanonnan..
<Ize> Siitä tulis upea legenda ja kaikki vaihtaisivat allekirjoituksensa siihen.
<Ize> Ehkä ei kuitenkaa...
RaatoX
Member
Posts: 54
Joined: Thu Aug 12, 2010 7:04 pm

Re: Ruudun tyhjennys

Post by RaatoX »

Joo, ongelma ratkesi :) . En vain ajatellut, että ohjelmassa täytyy olla objektien osalta 3 eri olomuotoa (näkyvissä, piilossa ja poistettu) , kun ohjelmassa on eri aliohjelmia .
Luulin, että ohjelma jättää objektit piirtämättä, jos ne ei ole kyseisessä loopissa. Eli ajatus virhe :lol: .
Kiitos taas.
Post Reply