Показать сообщение отдельно
Старый 16.03.2018, 17:55
Bletraut вне форума Посмотреть профиль Отправить личное сообщение для Bletraut Найти все сообщения от Bletraut
  № 5  
Ответить с цитированием
Bletraut
 
Аватар для Bletraut

Регистрация: Mar 2013
Адрес: Вне пространства.
Сообщений: 566
Отправить сообщение для Bletraut с помощью ICQ Отправить сообщение для Bletraut с помощью Skype™
Цитата:
Сообщение от in4core Посмотреть сообщение
Парни окей, смотрите - я беру делаю скриншот экрана методом draw - понятное дело, там 100500 объектов, кто то под колорТрнасформ кто то еще под какими анаболиками, и что делать тогда?
Всё в один контейнер и его скриншотить, либо сам stage, но скорее всего это костыль и такое не практикуется.

Добавлено через 1 минуту
Цитата:
...либо сам stage, но скорее всего это костыль и такое не практикуется.
Если твоя совесть позволит использовать правило, работает и ладно.

Добавлено через 11 минут
Код AS3:
		public function init():void
		{
			var c:Sprite = new Sprite();
			c.x = 200;
			stage.addChild(c);
 
			var a:Shape = new Shape();
			a.graphics.beginFill(0xFF0000);
			a.graphics.drawRect(0, 0, 100, 100);
			a.graphics.endFill();
			a.transform.colorTransform = new ColorTransform(0, 1, 1, 1, 0, 0xFF);
			c.addChild(a);
 
			var b:Bitmap = new Bitmap(new BitmapData(a.width, a.height, true));
			b.bitmapData.draw(c);
			stage.addChild(b);
 
		}
__________________
Я заклинаю вас действовать иначе.


Последний раз редактировалось Bletraut; 16.03.2018 в 18:10.