Вниз  Вопросы по MobileBasic
- 14.09.2011 / 22:26
Kiro
  Пользователь

Kiro 
Сейчас: Offline
Magatino, тогда так:
  1. 10 cls // :gg:
  2. 20 xsprite1%=0:ysprite1%=0 // координаты первого спрайта
  3. 25 wsprite1%=20:hsprite1%=20 // длина и ширина
  4. 30 xsprite2%=0:ysprite2%=60 // координаты второго спрайта
  5. 35 wsprite2%=40:hsprite2%=30 // длина и ширина
  6. 40 if xsprite2%+wsprite2%>xsprite1% and xsprite2%<xsprite1%+wsprite1% and ysprite2%+hsprite2%>ysprite1% and ysprite1%>ysprite2%+hsprite2% th goto 1000
  7. .
  8. .
  9. .
  10. .
  11. 1000 ds "спрайты столкнулись!",50,50

работает или нет незнаю но принцип такой
- 14.09.2011 / 23:40
Magatino
  Администратор

Magatino 
Сейчас: Offline
Kiro, Если честно,чё та я так и не понял :-(
В твоём коде столкновение 2 элементов,а мне надо:
  1. 100
  2. spritegel"shar","shar"
  3. 110
  4. spritegel"kub1","kub1"
  5. 120
  6. spritegel"kub2","kub2"
  7. 130
  8. spritegel"kub3","kub3"
  9. 200
  10. spritemove"shar",sharx%,shary%
  11. 210
  12. spritemove"kub1",kub1x%,kub1y%
  13. 220
  14. spritemove"kub2",kub2x%,kub2y%
  15. 230 spritemove"kub3",kub3x%,kub3y%
  16. 350 if sharx%>=zx% and sharx%<=zx%+15 and shary%>=zy% and shary%<=zy%+12 then shary%=zy%
  17. 400 if zx% then zx%=kub1x% and zx%=kub2x% and zx%=kub3x%
  18. 410 if zy% then zy%=kub1x% and zy%=kub2x% and zy%=kub3x%
Я столкновения могу описать,мне нужен выбор столкновений,как в строках 400 и 410 :)
- 15.09.2011 / 16:38
Kiro
  Пользователь

Kiro 
Сейчас: Offline
Magatino, как понимать выбор столкновений? и что то не очень понял код:

400 if zx% then ...

400 if zx%=чтото then ... //вот так может быть?
- 15.09.2011 / 18:47
Хроно
  Пользователь

Хроно 
Сейчас: Offline
Kiro, if zx% then ... аналогично if zx%<>0 then ...

Изменено Хроно (15.09 / 18:50) (всего 2 раза)
- 15.09.2011 / 21:09
Kiro
  Пользователь

Kiro 
Сейчас: Offline
Хроно, спасибо буду знать :)
- 17.09.2011 / 20:20
Pesik1
  Пользователь

Pesik1 
Сейчас: Offline
Помогите пожалуйста. Как работает команда open #0,file$,"input".У меня все работает пока я запускаю с MobileBasic. Но после упаковки в jar именно в этом месте программа сбрасывает. :-(
- 17.09.2011 / 20:35
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
file:///c:/filename
- 17.09.2011 / 21:15
Pesik1
  Пользователь

Pesik1 
Сейчас: Offline
Dmitriy, Но у меня этот файл уже упакован в jar-архиве. Я пишу
open #0,"datagrunt.rdw","input"

Изменено Pesik1 (17.09 / 21:16) (всего 1 раз)
- 17.09.2011 / 23:59
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
Спробуй /datagrunt.rdw
- 18.09.2011 / 06:49
Pesik1
  Пользователь

Pesik1 
Сейчас: Offline
Dmitriy, теперь все работает :)
Наверх  Всего сообщений: 9538
Фильтровать сообщения
Поиск по теме
Файлы топика (270)