Page 1 of 1

Memory acces violate probleema(newbie)

Posted: Sat Apr 05, 2008 10:57 am
by Killazer
Eli,olen just alottanu koodauksen,ja nyt kokeilen jonkinlaista autopeliä väsätä,yhdistelemällä tutoriaaleista saatuja koodirivistöjä.Tää probleema tuli heti ku lisäsin ton kamerajutun.Pystyn ensin käynnistää koko homman,mut ku kokeilen liikuttaa ni se heittää ton probleemin.

koodi näyttää tältä.(en saanu tota Code hommaa toimii,anteeksi evotus.



FrameLimit 40 'rajoita pelin toimintanopeutta

kartta = LoadMap("Media\cdm2.til","Media\tileset.bmp")
PlayObject kartta,0,0,1

'lataa pelihahmo
car3 = LoadObject("Media\car3.bmp", 70)

ClsColor cbWhite

Repeat 'pääsilmukan alku

'ohjaa nuolilla
If LeftKey() Then TurnObject ukko, 8
If RightKey() Then TurnObject ukko, -8

If UpKey() Then MoveObject ukko, 5
If DownKey() Then MoveObject ukko, -5

CloneCameraPosition car3

DrawScreen

Forever

Re: Memory acces violate probleema(newbie)

Posted: Sat Apr 05, 2008 11:15 am
by Pie2
Killazer wrote:Eli,olen just alottanu koodauksen,ja nyt kokeilen jonkinlaista autopeliä väsätä,yhdistelemällä tutoriaaleista saatuja koodirivistöjä.Tää probleema tuli heti ku lisäsin ton kamerajutun.Pystyn ensin käynnistää koko homman,mut ku kokeilen liikuttaa ni se heittää ton probleemin.

koodi näyttää tältä.(en saanu tota Code hommaa toimii,anteeksi evotus.



...KOODIA...
MAV tulee yleensä silloin kun viitataan johonkin objektiin jota ei ole olemassa.

Code: Select all

    If LeftKey() Then TurnObject ukko, 8
    If RightKey() Then TurnObject ukko, -8    
    
    If UpKey() Then MoveObject ukko, 5
    If DownKey() Then MoveObject ukko, -5
yllä olevassa koodissa yrität liikuttaa objektia nimeltä "ukko", et kuitenkaan ole ladannut sitä missään vaiheessa, joten sinuna vaihtaisin tuon ukko-objektin --> car3

Re: Memory acces violate probleema(newbie)

Posted: Sat Apr 05, 2008 11:22 am
by Killazer
Oho : D Kiitos helpistä.

Re: Memory acces violate probleema(newbie)

Posted: Sat Apr 05, 2008 9:11 pm
by Koodiapina
[code]Koodilaatikon BBkoodi toimii näin[/code]