Форум программистов, компьютерный форум, киберфорум
ActionScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 26.10.2010
Сообщений: 3
1

Ошибка при создании объекта. (При изменении цвета заполнения фигуры)

26.10.2010, 11:29. Показов 2605. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дано: Adobe Flash CS3 Prof.
Требуется программно изменить цвет заполнения нарисованной фигуры, преобразованной в символ.
При помощи конструктора цвет заполнения менять можно.

В слое, где размещен экземпляр символа пишем ActionScript 3:

myColor = new Color(PolygonEkzemlar);
myColorTransform = new Object;
myColor.setTransform(myColorTransform);

При тестировании ролика выдается ошибка на строку myColor = new Color(PolygonEkzemlar);:
1180: Call to a possibly undefined method Color.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2010, 11:29
Ответы с готовыми решениями:

При подключении DLL: Ошибка при создании объекта из компоненты
Создана DLL. При попытке подключения из 1С получаем сообщение: Ошибка при создании объекта из...

Ошибка при изменении цвета
Помогите пожалуйста разобраться http://msdn.microsoft.com/ru-ru/library/sfw2210t.aspxhttp://...

Ошибка 500 при изменении или создании пункта меню
Доброго времени суток! При изменении пункта меню из админки Joomla получаю ошибку 500, так же не...

Ошибка при изменении цвета части текста в RichTextBox
В общем, долго гугля, я нашёл такое решение, как изменить цвет слова: public void...

5
122 / 65 / 4
Регистрация: 12.04.2009
Сообщений: 1,047
26.10.2010, 13:32 2
А вы первоначально сами раскрашивали эту фигуру!?

в AS3.0 рисовать и закрашивать надо с помощью класса Shape!
0
0 / 0 / 0
Регистрация: 26.10.2010
Сообщений: 3
26.10.2010, 13:39  [ТС] 3
Да, первоначально в конструкторе закрасил инструментом "ведро с краской"
Подскжите, как закрасить с помощью класса Shape?
0
122 / 65 / 4
Регистрация: 12.04.2009
Сообщений: 1,047
26.10.2010, 16:21 4
Вот так вот я ресую и заливаю Круг:

ActionScript 3
1
2
3
4
5
6
7
image_ball.graphics.lineStyle(1); 
            
            image_ball.graphics.beginFill(0xcccccc, 1);
            image_ball.graphics.drawCircle(0, 0, 12); 
            image_ball.graphics.drawCircle(0, 0, 4); 
            
            image_ball.graphics.endFill();
Севетую также почитать Action Script 3.0 cорник рецептов!

Также советую пеходить на СS4 или даже СS5
0
0 / 0 / 0
Регистрация: 26.10.2010
Сообщений: 3
27.10.2010, 05:35  [ТС] 5
Код
MySymbolEkzemplar.graphics.lineStyle(1);
MySymbolEkzemplar.graphics.beginFill(0xcc0000, 1);
MySymbolEkzemplar.graphics.drawCircle(0, 0, 12);
MySymbolEkzemplar.graphics.drawCircle(0, 0, 4);
MySymbolEkzemplar.graphics.endFill();
рисует круг в левом верхнем углу моего объекта
а код
MySymbolEkzemplar.graphics.lineStyle(1);
MySymbolEkzemplar.graphics.beginFill(0xcc0000, 1);
MySymbolEkzemplar.graphics.endFill();
вообще ничего не меняет.
Дело в том, что нарисованная при помощи редактора фигура по форме представляет собой замкнутую ломаную линию по форме участка местности. Отрезки линии были объединены (Меню Изменить/объединение). Затем получившийся объект был преобразован в символ и его екземпляру было дано наименование. На вкладке свойств у него задан цвет заливки. Тип объекта для этого экземпляра в выпадающем списке на вкладке свойств указан "фрагмент ролика".
Рисовать программно этот объект не нужно.
Подскажите, как программно изменить цвет заливки?
0
122 / 65 / 4
Регистрация: 12.04.2009
Сообщений: 1,047
27.10.2010, 10:44 6
Боюсь что ни как если обект не задан программно! Переходите в сs4! Там я в таких случиях создаю специальные классы(расширяю класс мувиклип) там оисываю возможность в том числе и смены цвета!
0
27.10.2010, 10:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2010, 10:44
Помогаю со студенческими работами здесь

Ошибка при изменении свойства объекта
Привет, ребята! Помогите разобраться. есть код: let argument = { name: "myObject", ...

Ошибка при создании COM объекта
Подскажите пожалуйста в чем может быть причина. Connector = Новый...

Ошибка при создании объекта
У меня есть иерархия классов: зачет, экзамен, форма отчетности. Я вроде бы все написал. Но когда я...

Ошибка при создании объекта
Здравствуйте, товарищи. Работаю в vba в excel. Windows 10, 64bit. При попытке создать экземпляр...

Ошибка при создании объекта
Только начал учить С#, делаю все по книге. using System; class Animal { Animal Barsik; ...

Ошибка при создании отображаемого объекта
Пишу программу, которая создаёт на форме тележку (вагон), созданную из трёх шейпов (2 колеса и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru