
-----------------------------------
Weapon X
Sat Feb 26, 2005 1:12 pm

cant make a sprite move
-----------------------------------
i m making a game for a project at school and i cant get the sprites to move. here is wht i my code for the sprite is: 
var x, y : int := 0
var pic1 : int := Pic.FileNew ("slime1.jpg")
var sprite : int := Sprite.New (pic1)
var centered : boolean := false
var chars : array char of boolean

Sprite.Show (sprite)

Sprite.SetHeight (sprite, 1)

loop
    Input.KeyDown (chars)
    if chars (KEY_UP_ARROW) then
        y += 100
    end if
    if chars (KEY_DOWN_ARROW) then
        y -= 100
    end if
    if chars (KEY_LEFT_ARROW) then
        x -= 100
    end if
    if chars (KEY_RIGHT_ARROW) then
        x += 100
    end if
    Sprite.SetPosition (sprite, 100, 100, centered)
    

end loop
. the program runs but i cant c the pic. somebody plz help. thanx

-----------------------------------
Tony
Sun Feb 27, 2005 12:22 am


-----------------------------------
Sprites have stoped working in v4.x, although Dan has a [url=http://www.compsci.ca/mx/index.php?page=58]solution.

-----------------------------------
Flikerator
Sun Feb 27, 2005 11:31 am


-----------------------------------
How is a sprite different from a just a picture?

-----------------------------------
cycro1234
Sun Feb 27, 2005 12:21 pm


-----------------------------------
With sprites, animation is easier. They don't erase the background when they move. You can also set a depth to them, so they can be part of the background or actual moving figures.

-----------------------------------
Flikerator
Sun Feb 27, 2005 12:32 pm


-----------------------------------
With sprites, animation is easier. They don't erase the background when they move. You can also set a depth to them, so they can be part of the background or actual moving figures.

Alrite thanks, mabey I shall attempt them :P

-----------------------------------
Bacchus
Sun Feb 27, 2005 1:02 pm


-----------------------------------
yes but as Tony said, they got rid of sprites in the newer versions of Turing. there is a substitue though... DanSprite (Tony posted a link above) there are a few other files as well, but DanSprite is to be used with offscreenonly while osme other are not. However, DanSprite does have a few bugs (as i found out when i tried to use it). I was pretty sure that he was to busy to update it more so i decided to make my own, and when i finish most of the little details i will be submitting it into the tutorials section with a description on how to use. hmm.. which reminds me maybe i should do more  :shock:
