![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2012
Сообщений: 14
|
Как можно нарисовать прямоугольник с заливкой, если в color picker заливка заблокирована?
Последний раз редактировалось MaxP; 12.04.2012 в 23:09. |
|
|||||
|
Регистрация: Apr 2012
Сообщений: 14
|
Спасибо большое. Работает. Как я понял, если заливка в пикере заблокирована, то надо сначала ее разблокировать кастомФилом, а потом уже залить.
Попробуйте запустить этот код с залоченой в пикере заливкой: var doc = fl.getDocumentDOM();
doc.addNewRectangle({left:0, top:0, right:doc.width, bottom:doc.height},0);
doc.timelines[0].layers[0].frames[0].elements[0].selected = true;
var fill = doc.getCustomFill();
fill.style = "solid";
fill.color = '#ffffff';
doc.setCustomFill(fill);
Заливка разблокируется, но не создастся. А теперь добавьте к этому еще две строки: Но есть еще проблема: если залочить одновременно рамку и заливку. Компиллер ругается, что нечего выделять. |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|