cb-hackers / cbEnchanted

A new runtime for CoolBasic
13 stars 3 forks source link

ObjectSizeX() ja ObjectSizeY() palauttavat vääriä arvoja #25

Closed valscion closed 12 years ago

valscion commented 12 years ago
FrameLimit 60
guy = LoadObject("Media/soldier.bmp", 72)

Repeat
    MoveObject guy, UpKey() - DownKey()
    TurnObject guy, LeftKey() - RightKey()

    DrawGame
    DrawToWorld ON
    w = ObjectSizeX(guy)
    h = ObjectSizeY(guy)
    Box ObjectX(guy) - w/2, ObjectY(guy) + h/2, w, h, OFF

    DrawToWorld OFF
    Text 0, 0, "ObjectSizeX: " + ObjectSizeX(guy)
    Text 0,13, "ObjectSizeY: " + ObjectSizeY(guy)

    DrawScreen
Forever 

Huomattavaa on myös, että CB:n puolella ObjectSizeX() ja ObjectSizeY() palauttavat kokonaisluvun, kun taas cbE:n puolella palautetaan liukuluku.