![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
|
this._svg = new XML(<svg />) with(this._svg) { appendChild(<path />); path.@fill='none'; path.@stroke=color; path.@stroke-width = lineHeight; path.@d=pointStr; } 1050: Нельзя выполнить присваивание неизвестной переменной. |
|
|||||
|
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
|
|
|||||
|
Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
|
и мне в ответ
Цитата:
|
|
|||||
|
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
а что будет если убрать "минус"?
|
|
|||||
|
Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
|
в моем варианте работает, в вашем нет, я на самом деле не помню может по спеку нельзя писать тире в атрибутах, но правда тот же браузер прекрасно документ с тире открывает
|
|
|||||
|
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
да, скорее всего АС воспринимает его как "минус"
я сохранял параметры линии вот так: <layer layerName="Нулевой" layerView="true" layerLock="false" layerPrim="Примечания к слою Нулевой"> <element elementType="line" x0="-100" y0="-200" x1="100" y1="100" tolschina="2" color="0" /> </layer> |
|
|||||
|
Modus ponens
|
// Плохо, но работает var svg:XML = <svg/>; svg.appendChild(<path/>); svg.path.@fill = "none"; svg.path.@stroke = 12345; svg.path.@["stroke-width"] = 6789; svg.path.@d = "abcd"; trace(svg.toXMLString()); // Хорошо svg = <svg> <path fill={"none"} stroke={12345} {"stroke-width"}={6789} d={"abcd"} /> </svg>; trace(svg.toXMLString());
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
|
спасибо объяснили, воспользовался все таки: плохо но работает, предпочитаю все таки работать через объектную модель хотя он наверное медленнее чем генерация строки
|
![]() |
![]() |
Часовой пояс GMT +4, время: 12:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|