Показать сообщение отдельно
Старый 21.05.2010, 15:00
enepx вне форума Посмотреть профиль Отправить личное сообщение для enepx Посетить домашнюю страницу enepx Найти все сообщения от enepx
  № 7  
Ответить с цитированием
enepx
 
Аватар для enepx

Регистрация: Aug 2006
Адрес: Мюнхен
Сообщений: 509
Отправить сообщение для enepx с помощью ICQ Отправить сообщение для enepx с помощью Yahoo Отправить сообщение для enepx с помощью Skype™
Цитата:
Сообщение от 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);