Показать сообщение отдельно
Старый 27.06.2015, 14:34
AlexCooper вне форума Посмотреть профиль Отправить личное сообщение для AlexCooper Найти все сообщения от AlexCooper
  № 9  
Ответить с цитированием
AlexCooper
 
Аватар для AlexCooper

Регистрация: Sep 2008
Адрес: Черкассы
Сообщений: 1,167
Записей в блоге: 1
Отправить сообщение для AlexCooper с помощью ICQ Отправить сообщение для AlexCooper с помощью Skype™
Цитата:
Сообщение от ShockWave512 Посмотреть сообщение
При ресайзе стейджа, надо менять размеры зоны вьюпорта и стейджа самого старлинга. Из-за этого и будут смещатся элементы отрисовки.
Собственно товарищ ShockWave512 говорит о
Код AS3:
stage.addEventListener(flash.events.Event.RESIZE, stage_resizeHandler, false, int.MAX_VALUE, true);
Код AS3:
private function stage_resizeHandler(event:flash.events.Event):void
{
	_starling.stage.stageWidth = this.stage.stageWidth;
	_starling.stage.stageHeight = this.stage.stageHeight;
 
	const viewPort:Rectangle = _starling.viewPort;
 
	viewPort.width = this.stage.stageWidth;
	viewPort.height = this.stage.stageHeight;
 
	try {
		_starling.viewPort = viewPort;
	} catch(error:Error) {}
}
__________________
return this...