Показать сообщение отдельно
Старый 29.11.2008, 12:14   #1
Hikkikomori
AnyKey`щик
 
Регистрация: 28.11.2008
Сообщений: 5
Написано 0 полезных сообщений
(для 0 пользователей)
столкновение спрайтов

вобщем, у меня есть экран 1024х768, спрайт0 - курсор 15х15, управляемый мышью, и спрайт1 40х40. нужно сделать так, чтобы при нажатии на спрайт1 курсором, его можно было перетащить на другое место. я делаю так -
a1x = 10
a1y = 13
...
loadSprite(1, ...)
...
displaySprite(1, a1x, a1y)
...
if mouseButton(#PB_MouseButton_left) = 1
if spriteCollision(0, 15, 15, 1, 40, 40)
a1x = mouseX()
a1y = mouseY()
endIf
endIf
....
что я делаю не так? как не тыкал на спрайт1, двигаться он не хочет (и с прозрачностью и без)

Последний раз редактировалось Hikkikomori, 29.11.2008 в 17:18.
(Offline)
 
Ответить с цитированием