Outo MAV

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

Outo MAV

Post by BlueDeath » Mon Sep 19, 2011 5:15 pm

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

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

Re: Outo MAV

Post by Viltzu » Mon Sep 19, 2011 5:18 pm

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 3:02 pm

Re: Outo MAV

Post by BlueDeath » Mon Sep 19, 2011 5:20 pm

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 » Sat Dec 17, 2011 5:48 pm

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