2010-01-11 5 views
0

У меня очень простой файл .fla. На сцене есть фигура с заполнением, и я хочу изменить ее цвет, когда начинается фильм.Как изменить цвет заливки с помощью ActionScript 2?

Googling, казалось бы предложить:

myColor = new Color(myClip); 
myColor.setRGB(0xFFFF00); 

но это не похоже на работу. Любые предложения? ..

ответ

1

Является ли ваша фигура клипом? имеет ли ваш клип имя экземпляра «myClip»? Это похоже на то, что может вызвать проблему.

В Flash перейдите в окно-> Свойства, который запустит панель свойств. Если форма не MovieClip, она просто скажет «форма». Щелкните правой кнопкой мыши на фигуре и выберите «Преобразовать в символ», вы можете назвать ее, как хотите, но убедитесь, что для типа выбран «Movie Clip».

После того, как вы это сделали, на панели «Свойства» должно быть текстовое поле. Он будет указывать «имя экземпляра», когда вы наводите на него курсор. Введите «myClip» (без кавычек). Это должно исправить это.

Если это не проблема, это может быть проблема с областью. убедитесь, что клип и код находятся на одной временной шкале и что «myClip» где-то не вложен.

Смежные вопросы