Цитата:
Сообщение от OnEg1n
Спасибо приму к сведению. И все-таки, что скажите об ошибке? Что она означает и что я не так сделал.?
|
В вашем случае Вы из элементарной задачи сделали мегакод, который не работает. В программировании чем проще, тем лучше.
Сделайте примерно так:

Код AS3:
function drawRectangle(color:Number):Shape {
var result:Shape = new Shape();
result.graphics.lineStyle(1);
result.graphics.beginFill(color, 1);
result.graphics.drawRect(0, 0, 75, 40);
return result;
}
var rect:Shape = drawRectangle(0xff0000);
addChild(rect);