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