Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Страница 1 из 11
Модератор форума: Peter, DEMBEL, YURIY 
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » математика (диаметр окружности)
математика
novichokДата: Сб, 24 Декабря 2016, 10:55 | Сообщение # 1
Приколист
Всем привет, может кто знает как вычислить каждую точку окружности по кругу
Прикрепления: 0000.rar(2Kb)
 
СообщениеВсем привет, может кто знает как вычислить каждую точку окружности по кругу

Автор - novichok
Дата добавления - 24 Декабря 2016 в 10:55
ponandДата: Сб, 24 Декабря 2016, 15:16 | Сообщение # 2
Участник
Цитата novichok ()
Всем привет, может кто знает как вычислить каждую точку окружности по кругу


Судя по примеру, вам не окружность вычислять, а в справке про комментарии и переменные перечитывать нужно.
Исправил код в кнопке просто для примера.
Код

. вычисляем длину окружности
GetObjectInfo "Ellipse1" "Width" "[d]"
SetVar "[r]" "[d]/2"
Math "2*3.14*[d]" "-1" "[dlina-okrujnost]"

GetObjectInfo "Ellipse1" "Left" "[levo]"
GetObjectInfo "Ellipse1" "Top" "[verx]"

. я так понимаю здесь будет середина круга
SetVar "[nol-y]" "[verx]+[r]"
SetVar "[nol-x]" "[levo]+[r]"

. а как сделать массив для всей окружности что бы каждая точка
.была в переменной ???


быстрее будет точки определить сразу а не вычислять redface


Сообщение отредактировано
ponand - Сб, 24 Декабря 2016, 15:22
 
Сообщение
Цитата novichok ()
Всем привет, может кто знает как вычислить каждую точку окружности по кругу


Судя по примеру, вам не окружность вычислять, а в справке про комментарии и переменные перечитывать нужно.
Исправил код в кнопке просто для примера.
Код

. вычисляем длину окружности
GetObjectInfo "Ellipse1" "Width" "[d]"
SetVar "[r]" "[d]/2"
Math "2*3.14*[d]" "-1" "[dlina-okrujnost]"

GetObjectInfo "Ellipse1" "Left" "[levo]"
GetObjectInfo "Ellipse1" "Top" "[verx]"

. я так понимаю здесь будет середина круга
SetVar "[nol-y]" "[verx]+[r]"
SetVar "[nol-x]" "[levo]+[r]"

. а как сделать массив для всей окружности что бы каждая точка
.была в переменной ???


быстрее будет точки определить сразу а не вычислять redface

Автор - ponand
Дата добавления - 24 Декабря 2016 в 15:16
novichokДата: Вс, 25 Декабря 2016, 06:47 | Сообщение # 3
Приколист
/ДД, может я не правильно выразился в вопросе -2я попытка.
можно ли сделать чтобы line от центра по окружности пробежался как стрелка на циферблате?
Прикрепления: 000.rar(2Kb)
 
Сообщение/ДД, может я не правильно выразился в вопросе -2я попытка.
можно ли сделать чтобы line от центра по окружности пробежался как стрелка на циферблате?

Автор - novichok
Дата добавления - 25 Декабря 2016 в 06:47
ponandДата: Вс, 25 Декабря 2016, 08:41 | Сообщение # 4
Участник
Цитата novichok ()
можно ли сделать чтобы line от центра по окружности пробежался как стрелка на циферблате?

Вариант 1
Забить на стрелочные и сделать просто цифровые часы. :D
Вариант 2
Вручную определите координаты каждой точки останова и сохраните координаты в массив.
П.С конечно, в яндексе есть пример формулы на С++ но я так и не смог в ней разобраться. redface
может у вас и получится. ;)
Вариант 3
Использовать набор из 60 изображений стрелки, в каждой картинке стрелка должна указывать на точку соответствующую её имени. То есть, если стрелка указывает на 20 сек в названии файла должна быть цифра 20.
Вариант 4
Поискать готовое решение в плагинах или сделанное на флеше. help
 
Сообщение
Цитата novichok ()
можно ли сделать чтобы line от центра по окружности пробежался как стрелка на циферблате?

Вариант 1
Забить на стрелочные и сделать просто цифровые часы. :D
Вариант 2
Вручную определите координаты каждой точки останова и сохраните координаты в массив.
П.С конечно, в яндексе есть пример формулы на С++ но я так и не смог в ней разобраться. redface
может у вас и получится. ;)
Вариант 3
Использовать набор из 60 изображений стрелки, в каждой картинке стрелка должна указывать на точку соответствующую её имени. То есть, если стрелка указывает на 20 сек в названии файла должна быть цифра 20.
Вариант 4
Поискать готовое решение в плагинах или сделанное на флеше. help

Автор - ponand
Дата добавления - 25 Декабря 2016 в 08:41
mishemДата: Вс, 25 Декабря 2016, 22:06 | Сообщение # 5
Эксперт форума
Полный круг, это 360 градусов. Длину окружности умеешь получать. Раздели длину окружности на 360.
Хотя не, длина окружности в мм, а тебе нужны пиксели. Можешь поискать сколько мм, в пикселе. У Гарика был плагин с цифровым циферблатом по моему. У HPW есть плагин где по моему можно изображение поворачивать на заданный угол, а по изображению (может быть) можно будет получить координаты.
....


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеПолный круг, это 360 градусов. Длину окружности умеешь получать. Раздели длину окружности на 360.
Хотя не, длина окружности в мм, а тебе нужны пиксели. Можешь поискать сколько мм, в пикселе. У Гарика был плагин с цифровым циферблатом по моему. У HPW есть плагин где по моему можно изображение поворачивать на заданный угол, а по изображению (может быть) можно будет получить координаты.
....

Автор - mishem
Дата добавления - 25 Декабря 2016 в 22:06
PeterДата: Пн, 26 Декабря 2016, 03:55 | Сообщение # 6
Админ NeoBook
Еще в школьные времена был такой предмет - геометрия (точнее - тригонометрия).
Если заглянуть в справку NB и изучить ее математические способности, то появляется надежда:


Почему бы не попробовать?
;)

Прикрепления: 9109632.png(169Kb)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеЕще в школьные времена был такой предмет - геометрия (точнее - тригонометрия).
Если заглянуть в справку NB и изучить ее математические способности, то появляется надежда:


Почему бы не попробовать?
;)


Автор - Peter
Дата добавления - 26 Декабря 2016 в 03:55
novichokДата: Вт, 27 Декабря 2016, 03:00 | Сообщение # 7
Приколист
Видать я прогуливал когда это проходили. :D
 
СообщениеВидать я прогуливал когда это проходили. :D

Автор - novichok
Дата добавления - 27 Декабря 2016 в 03:00
PeterДата: Ср, 28 Декабря 2016, 02:41 | Сообщение # 8
Админ NeoBook
Цитата novichok ()
Видать я прогуливал когда это проходили.

Ну, вот - есть повод наверстать упущенное.
:)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата novichok ()
Видать я прогуливал когда это проходили.

Ну, вот - есть повод наверстать упущенное.
:)

Автор - Peter
Дата добавления - 28 Декабря 2016 в 02:41
Форум NeoBook » Всё о программе NeoBook » Общие вопросы по NeoBook » математика (диаметр окружности)
Страница 1 из 11
Поиск: