Teen Visual Basicilla peliä, jossa on seassa tasohyppelyäkin. Teen lattiat ja seinät ja semmoset pictureboxeilla.
Tämän takia haluaisinkin tietää, että miten otetaan selville, että onko jossain tietyssä pisteessä (vaikka ukkelin jalkojen juuressa) vaikka punaista tai harmaata, vaikkasitä ei olisi siihen piirrettykään, vaan olisi tehty erillisellä objektilla.
Vai onko tämä ensinkään mahdollista VB:llä? Toivotaan että olisi... :)
EDIT: rivinvaihtoja tekstiä selventämään
On mahdollista mutta minä en valitettavasti muista miten se tehtiin oliskohan ollut point(x,y) komento eli jotenkin näin: if point(image1.left,image1.top)=vbRed then ' Alla on punaista
Noin se taisi olla...
no ainakin qbllä ja luultavasti vbllä käsky on point(x,y) eli juha90 on mielestäni oikeassa :)
tätäpäs täytyykin sitten kokeilla.
Entä mitenkäs saa silleen kun php:n if-lauseissa vaikka != -operaattori on "ei ole", niin mikä sitten VB:ssä tätä samaa vastaa?
VB:ssä ja muissa Basiceissa erisuuruuden merkintä on <>. Tämä on muuten vaihtoehtoinen merkintätapa myös PHP:ssä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.