Сейчас 06:17:46 Суббота, 23 ноября, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Как указать на точку
Q1wAseДата: Воскресенье, 05 Мая 2013, 22:42:50 | Сообщение # 1
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Вот картинка то что зелёным на краю этой дуги мне нужно при опередённых условиях указать на край этой дуги от 0 до 180 градусов но под углом от точки 1 до точки 2 как сделать?


 

NaturekidДата: Понедельник, 06 Мая 2013, 15:04:46 | Сообщение # 2
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
ну точка с полярным офсетом, - точка 2 полар оффсет бай сколько-то там навстречу фейсинг оф юнит если юнит находится в точке 1.
Или математика - угол между точками.


 

Q1wAseДата: Понедельник, 06 Мая 2013, 15:28:22 | Сообщение # 3
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата (Naturekid)
ну точка с полярным офсетом, - точка 2 полар оффсет бай сколько-то там навстречу фейсинг оф юнит если юнит находится в точке 1.
Или математика - угол между точками.

Это будет просто точка со смещением по отношению угло от point[0] до point[1]
а мне нужно указать все точки.


 

NaturekidДата: Понедельник, 06 Мая 2013, 15:39:20 | Сообщение # 4
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
ну там оффсет * cos(a), где а - угол который в цикле меняем, не? %)

Добавлено (06 Мая 2013, 15:39:20)
---------------------------------------------
http://rghost.ru/45802523

Как-то так, с углом там похимичь и отступ добавь


 

Q1wAseДата: Понедельник, 06 Мая 2013, 17:55:35 | Сообщение # 5
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата (Naturekid)
ну там оффсет * cos(a), где а - угол который в цикле меняем, не?
Добавлено (06 Мая 2013, 15:39:20)
---------------------------------------------
http://rghost.ru/45802523

Типо того просто мне нужно точку будет менять если условие не сработает, то нужно будет выбрать другую точку на этой дуге и циклом while я проверю гжде условие сможет сработат, если же оно нигде не сработает то это уже у меня пойдёт в другие условия и так далее.


 

Ty3uKДата: Понедельник, 06 Мая 2013, 21:12:23 | Сообщение # 6
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Не забывайте, что поялрный оффсет возвращает точку, поэтому заносите сразу в переменную:
set var = polar_offset


╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

Q1wAseДата: Вторник, 07 Мая 2013, 20:04:14 | Сообщение # 7
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
CLOSE

 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz