Outo MAV

Voit pyytää apua ohjelmointiongelmiin täältä.
Post Reply
BlueDeath
Newcomer
Posts: 18
Joined: Tue Feb 02, 2010 2:02 pm

Outo MAV

Post by BlueDeath »

Olen nyt tekemässä sellaista ns. block breaker-peliä, jossa pitää rikkoa tiiliä pallolla. Heti alussa tuli ongelma vastaan. Seuraava koodi antaa oudon MAV:in, josta en kyllä itse löydä mitään MAVin aiheuttavaa. Kun olen aikaisemminkin objekteja yrittänyt käyttää, sama ongelma on tullut vastaan. Se korjaantui jostain syystä Windowsin uudelleenasennuksella. Käyttöjärjestelmä on Windows 7 ja olen kokeillut käynnistää CB:n myös järjestelmänvalvojan oikeuksilla. Kiitän, jos joku osaisi auttaa.

Code: Select all

tiili_kuva = MakeImage(100, 40)

DrawToImage tiili_kuva
    Color 0, 0, 0
    Box 0, 0, 100, 40
    
    Color 0, 100, 0
    Box 0, 0, 100, 40, 0
DrawToScreen

tiili = MakeObject()
PaintObject tiili, tiili_kuva

DrawScreen
WaitKey
Viltzu
Guru
Posts: 1132
Joined: Sun Aug 26, 2007 5:45 pm
Location: Alavieska
Contact:

Re: Outo MAV

Post by Viltzu »

Jos haluat maalata objektin kuvalla pitää laittaa - kuvamuuttujan eteen.

Code: Select all

PaintObject tiili, -tiili_kuva
BlueDeath
Newcomer
Posts: 18
Joined: Tue Feb 02, 2010 2:02 pm

Re: Outo MAV

Post by BlueDeath »

Viltzu wrote:Jos haluat maalata objektin kuvalla pitää laittaa - kuvamuuttujan eteen.

Code: Select all

PaintObject tiili, -tiili_kuva
Tämä ratkaisikin ongelman. Kiitos paljon todella nopeasta vastauksesta.
User avatar
Misthema
Advanced Member
Posts: 312
Joined: Mon Aug 27, 2007 8:32 pm
Location: Turku, Finland
Contact:

Re: Outo MAV

Post by Misthema »

Ei sovi myöskään unohtaa Virheentarkastajaa. Tämän avulla olisit jättänyt uuden topikin luomatta, mutta harmiksemme kukaan ei ole ylläpitänyt tuota ketjua "hetkeen"..
Post Reply