Hirdetés

Új hozzászólás Aktív témák

  • kemkriszt98

    tag

    Sziasztok, adott ez az osztály, a lényeg, hogy a kód egy másik részén Létrejön egy tömblista Block objektumokkal majd lekérve azok koordinátáit kirajzolja azt... ez így működik is jól rajzolódnak ki ami azt jelenti hogy az x,y koordináták helyesek... viszont ha létrehozok egy Rect-et a koordinátákkal és azt kirajzolom akkor teljesen rossz helyen rajzolódik ki.

    Van ötletetek?

    *azért nem raktam be a kód többi részét mert ott csak annyi szerepel, hogy canvas.drawRect(...) így itt nem igazán lehet probléma...

    **kicsit a koordinátákról a jobb érthetőség kedvéért:
    mivel minden négyzet egyforma méretű, úgy oldottam meg a több képernyő méret kezelését, hogy a képernyőt rácsként képzeltem el és ennek a rácsnak ahányadik oszlopában található a négyzet annyiszor a kép mérete a koordináta.
    A y = (int) (LevelView.screenBottom - y); azért kell mert alulról felfele rajzolom ki a dolgokat.

Új hozzászólás Aktív témák