4.03.2013 / 22:41 | |
Maxxxl123 Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| dzanis, скажи , что оно возвратит? и в каком виде?
Изменено Maxxxl123 (4.03 / 22:42) (всего 1 раз) |
4.03.2013 / 22:52 | |
dzanis Пользователь Сейчас: Offline
Имя: Жаник Откуда: Rezekne Регистрация: 18.11.2010
| Просто возвращает true если столкнулись.Например,два обьекта первый по координатам 0,0 а второй 5,5,оба высотой и шириной по 10 пикселей - проверять так: if(checkCollisions(0,0,10,10,5,5,10,10) ){
// столкнулись
}
else
{
// нестолкнулись
}
|
26.09.2013 / 04:16 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| подскажите код для отрисовки линии из центра до границы экрана и регуляровки угла этой линии двумя клавишами (нужно чтобы линия не заходила за экран, а сталкивалась с ним)
|
26.09.2013 / 04:55 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| RblSb, drawLine(int x0,int y0,int len,double a);
|
26.09.2013 / 20:33 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| Askalite, Я просил не метод линии, а спрашивал как ее нарисовать с углом в синусах-косинусах и как регулировать ее длину если она заходит за какой-то объект. я что-то непонятно написал? никогда особо не понимал геометрию, особенно как ее использовать в коде
|
27.09.2013 / 09:40 | |
Askalite Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| RblSb, эм. drawLine(int x0,int y0,int len,double a){ xl=Math.cos(a)*len; yl=Math.sin(a)*len; x1=x0+xl; y1=y0+yl; drawBresenhamLine(x0,y0,x1,y1); } x0,y0 - координаты начала, len - длина, a - угол от оси x против часовой стрелки (если ось y смотрит вниз то по часовой). Эм. Алгоритм Брезенхэма ннада?
|
28.09.2013 / 00:02 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| Askalite, спасибо, а можно этот же код на бэйсике?
|
2.11.2014 / 14:45 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| Мне нужно разделить квадрат на 2/4 равносторонних треугольника и узнать к какому треугольнику принадлежит точка лежащая на нем, как это сделать?
|
2.11.2014 / 15:10 | |
Virus-ON Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| RblSb, Проводим 2 линии из углов Смотрим к какому треугольнику принадлежит точка ??? PROFIT |
2.11.2014 / 15:12 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| Virus-ON, Геометрия в коде
|