Показать сообщение отдельно
Старый 25.02.2020, 12:42   #180
rombler
Пользователь
 
Регистрация: 13.01.2020
Сообщений: 69
Сказал(а) спасибо: 48
Поблагодарили 0 раз(а) в 0 сообщениях
Вес репутации: 0
rombler пока не определено
По умолчанию

Цитата:
Сообщение от Letos Посмотреть сообщение
P.S. Не знаю, какую высшую цель вы преследуете и, может, потом этот объект будет использоваться как массив, но в текущем контектсе решение выглядит странным и запутанным.
Как я уже писал выше я пытаюсь сделать конвертер из макросов к3-мебель в скрипты базиса. Т.к база макросов уже очень большая то это получается проще чем с нуля создавать рисунки в базисе.
По макросам строка #Pat1 polyequidistant pat radius -smeh; предполагается что создается объект с именем Pat1 который берётся из объекты pat и строится к нему полиэквидистанта с радиусом smeh. В свою очередь smesh это переменная которая тоже подсчитана в процессе чтения макроса. А pat это массив с линиями. Мало того в дальнейшем нужно этот Pat1 передать в массив PicArr[i]=pat1. И вот на этом этапе уже у меня возникают проблемы.
Кстати pat1=new Array(); почему то не помогло. По прежнему в PicArr заносится значение, а не новая переменная.
rombler вне форума   Ответить с цитированием Вверх