столкновение спрайтов
вобщем, у меня есть экран 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, двигаться он не хочет (и с прозрачностью и без) |
Ответ: столкновение спрайтов
эту проблему я решил, но возникла ещё одна - на экране около 50 объектов которые можно перетащить. если пронести один из них над другими, он собирает их под собой)
|
Часовой пояс GMT +4, время: 02:09. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot