Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.02.2019, 19:09
Новичок на форуме
Отправить личное сообщение для dimetradim Посмотреть профиль Найти все сообщения от dimetradim
 
Регистрация: 12.02.2019
Сообщений: 2

Проблемы с шириной Canvas
Здравствуйте. Делаю резиновый баннер на HTML 5 в Adobe Animate СС.

Код:
this.stop();

var page_body = document.getElementsByTagName("body")[0];
var page_canvas = document.getElementsByTagName("canvas")[0];
page_body.style.overflow = "hidden";
page_body.style.position = "fixed";


var _mc_main = this.mc_main;
var _mc1 = this.mc1;

function onResize() {
	
	var w = lib.properties.width;			
	var iw = window.innerWidth;
	var xRatio = iw/w;
	
	page_canvas.width = w = iw;
	anim_container.style.width = dom_overlay_container.style.width = iw +'px';
	page_canvas.style.width =  "auto";

	_mc_main.x = stage.canvas.width / 2;
	_mc1.x = stage.canvas.width / 2;
	_mc_main.scaleX = xRatio;

};

window.onresize = function () {
	onResize();
}

onResize();
Столкнулся с тем, что _mc_main не центрируется нормально и не масштабируется на всю ширину, а становится не поми как. В то время как mc1 позиционируется как положеною

Почему _mc_main может вести себя не правильно? На картинке видно, серый большой прямоугольник это _mc_main, а зеленый mc1

https://javascript.ru/forum/attachme...d=154998769 1
Изображения:
Тип файла: jpg Аннотация 2019-02-12 191029.jpg (160.9 Кб, 7 просмотров)
Ответить с цитированием
  #2 (permalink)  
Старый 12.02.2019, 19:13
Новичок на форуме
Отправить личное сообщение для dimetradim Посмотреть профиль Найти все сообщения от dimetradim
 
Регистрация: 12.02.2019
Сообщений: 2

Причем если закоментить строку с масштабированием, то сразу позиционируются на широком экране оба клипа нормально, но если сжать экран, то _mc_main снова становится криво. На картинке видно
Изображения:
Тип файла: jpg 2.jpg (24.4 Кб, 6 просмотров)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Canvas проблемы DivMan Общие вопросы Javascript 8 23.12.2016 13:48
Canvas, проблемы с отрисовкой изображений sunAirway Общие вопросы Javascript 4 07.01.2016 22:21
Проблемы с canvas Georrg Общие вопросы Javascript 3 07.04.2015 15:29
Проблемы с Canvas Verhal Общие вопросы Javascript 1 24.01.2012 21:51
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37