расположить объекты по пути

Статус
Закрыто для дальнейших ответов.

DR_on

Участник
Топикстартер
Сообщения
5
Реакции
0
вообще-то я в бейсике никакой но мне нужно замутить не сложную програмку. искал в нэте учебники -- не нашел.

я вот даже не знаю как создавать циклом элипс.

мне нужно по периметру прямоугольника (любого размера. вводится через форму) создать и разложить равномерно кружочки через указаный шаг.


буду очень благодарен если кто поможет. Спасибо.
 

dimohha

И хочется...И колется...
Сообщения
2 173
Реакции
198
Ответ: Помогите. елементарщина VBA for Coral

Вот ЭТО не выход из ситуёвины?
 

Вложения

  • 999.jpg
    999.jpg
    72 КБ · Просм.: 912

DR_on

Участник
Топикстартер
Сообщения
5
Реакции
0
Ответ: расположить объекты по пути

увы.. не то. надо что бы кружочек был диаметром 10 мм закрашен в белое и отступал от края на 30 мм.
мне надо создать тот же квадрат на 3 см меньше и розложить кружочки по периметру. :) потом эти квадраты делаю невидемыми все ГУД. вот какая задача у меня.
 

dimohha

И хочется...И колется...
Сообщения
2 173
Реакции
198
Ответ: расположить объекты по пути

Не проще ручками?
 

zemnoy

out of space
15 лет на форуме
Сообщения
352
Реакции
0
Ответ: расположить объекты по пути

Как вариант
текст вдоль кривой
шрифт, любой символьный где есть круг
ну и в довесок, несколько параметров для настройки текста вдоль кривой
Не знаю как это подойдет к вашему конкретному случаю
 

zemnoy

out of space
15 лет на форуме
Сообщения
352
Реакции
0
Ответ: расположить объекты по пути

Еще один, круги по углам, остальное блендом
 

dimohha

И хочется...И колется...
Сообщения
2 173
Реакции
198
Ответ: расположить объекты по пути

Можно круг нужного диаметра скопировать и вставить как текст вдоль пути в нужном количестве, и потом кернингом накрутить что надо
 

DR_on

Участник
Топикстартер
Сообщения
5
Реакции
0
Ответ: расположить объекты по пути

ручками не проблема. :):):) ручками по несколько тЫсяч кружочков... чокнуЦа можна.

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

я не знаю как в цикле создавать обЪекты.
 

dmifed

Участник
Сообщения
222
Реакции
56
Ответ: расположить объекты по пути

Вам нужно чтобы окружности определенного диаметра были точно в углах прямоугольника и между ними должно быть определенное расстояние? Тогда размер прямоугольника не может быть любым. Я правильно понял? Размер прямоугольника известен заранее?
 

denisgrim

Участник
Сообщения
1 171
Реакции
1
Ответ: расположить объекты по пути

Ну вот, наконец-то я попробовал в работе программку UVScreenCamera :)
Урок по созданию перетекания (blend) вдоль пути можно скачать здесь >>> (примерно 2 Мб)
(не пугайтесь, что там файл формата exe - это не вирус)
 

dimohha

И хочется...И колется...
Сообщения
2 173
Реакции
198
Ответ: расположить объекты по пути

2denisgrim Спасибо! Полезный урок. Пригодится!
 

denisgrim

Участник
Сообщения
1 171
Реакции
1
Ответ: расположить объекты по пути


Не по теме:
ой! А мне так понравилось записывать подобное видео! Надо будет ещё что-нибудь записать, тем более, что идей достаточно :)
 

DR_on

Участник
Топикстартер
Сообщения
5
Реакции
0
Ответ: расположить объекты по пути

mr.Death сказал(а):
Вам нужно чтобы окружности определенного диаметра были точно в углах прямоугольника и между ними должно быть определенное расстояние? Тогда размер прямоугольника не может быть любым. Я правильно понял? Размер прямоугольника известен заранее?


почти правильно. есть прямоугольник больше 1х1 метра, и по периметру розложить окружности диаметром 10 см с задаваемым шагом (20 см или 35 или 50). У прямоугольника может быть любой размер. И тут есть один нЪюанс:

если с одного угла окружности ставятСя через 20 см, а, допустим, ширина прямоугольника имеет 125 см, то последняЯ окружность, которая еще влазится, ставится в угол и все окружности равномерно расприделяютЬся. Так же по высоте.


хоть подскажите как цЫклом создавать эти окружности (элипс)?
 

zemnoy

out of space
15 лет на форуме
Сообщения
352
Реакции
0
Ответ: расположить объекты по пути

Если у вас есть
1. Диаметр окружности
2. Минимальное расстояние между окружностями
3. Расстояние от прямоугольника
4. Раз-ры прямоугольника
то можно вычислить "Х" количество окружностей, их число будет дробным (чаще всего).
Далее рисовать окружности N-раз, пока разница X-N не станет < 1
Надо подумать как расположить окржности №1 и №N по углам.
Затем распределить все N штук относительно друг друга
Повторить этот цикл 4 раза
Самое главное забыл, оформить это в виде кода!!!
Я пока еще не обладаю необходимой грамотностью. Удачи
 

lev

Модератор
20 лет на форуме
Сообщения
2 147
Реакции
2 072
Ответ: расположить объекты по пути

moderatorial
DR_on сказал(а):
нЪюанс, расприделяютЬся, цЫклом ...
Не надо бравировать своей безграмотностью, отдохните недельку
 

DR_on

Участник
Топикстартер
Сообщения
5
Реакции
0
Ответ: расположить объекты по пути

lev сказал(а):
moderatorial

Не надо бравировать своей безграмотностью, отдохните недельку

какая разница как я пишу? Смогу отдохнуть когда справлюсь с задачей. Помогли бы лучше


Спасибо, кто хоть пытался
 

lev

Модератор
20 лет на форуме
Сообщения
2 147
Реакции
2 072
Ответ: расположить объекты по пути

какая разница как я пишу?
Заставлять других людей продираться через Ваши фантазии на тему русского языка - неуважение по отношению к ним.

А по теме - давно бы F1 нажали. Возмите пример из хелпа - SubPath.GetPointPositionAt и доработайте как Вам надо.
 
Статус
Закрыто для дальнейших ответов.