Показать сообщение отдельно
Старый 04.10.2012, 16:12
Aquahawk вне форума Посмотреть профиль Отправить личное сообщение для Aquahawk Посетить домашнюю страницу Aquahawk Найти все сообщения от Aquahawk
  № 20  
Ответить с цитированием
Aquahawk
 
Аватар для Aquahawk

Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
Записей в блоге: 4
Отправить сообщение для Aquahawk с помощью ICQ Отправить сообщение для Aquahawk с помощью Skype™
endfill кто будет делать?

Код AS3:
package 
{
	import flash.display.*;
 
	public class Main extends Sprite 
	{
 
		public function Main():void 
		{
			createMap();
		}
 
		private function createMap():void 
		{
			var placeX:int = 0; // Задаю начальную координату
			var square:Shape;
 
			for (var i:int = 0; i < 5; i++)
			{
				// Рисую квадрат
				square = new Shape();
				square.graphics.lineStyle(1);
				square.graphics.beginFill(0xFF0000, 1);
				square.graphics.drawRect (0, 0, 25, 25);
				square.graphics.endFill();
 
				// Отображаю квадрат на заданной координату
				square.x = placeX;
				addChild(square);
 
				// Увеличиваю заданные координату
				placeX += 25;
 
			}
 
		//Двигаю последний добавленный квадрат
		square.x += 10; // он просто остался в этой переменной, его никто не портил и ссылку не терял. 
 
		}
 
	}
 
}
вот как можно. Но повторяю, почитайте немного теории, у вас совсем плохо с общим пониманием программирования. Попробуйте более простые задачи.
__________________
:)