|
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
|
|
|||||
[+6 09.06.11]
Регистрация: May 2007
Сообщений: 721
|
Нужно чтобы флэшка рамкой в ie не обрамлялась,и другтие плюсы есть свои.Всё разобрался я.так и есть как думал,просто не было времени проверить.ЩАс норм
__________________
www.haiatov.ru |
|
|||||
Регистрация: Mar 2007
Сообщений: 37
|
Помнится еще сдесь впервые читал:
http://www.bombshock.ru/ Haiat поделись примерчиком Старше 8 версии dreamveaver сам убирает рамку на html странице. Там флешка js вставляется. Последний раз редактировалось iNils; 29.01.2008 в 06:09. |
|
|||||
Регистрация: Nov 2007
Сообщений: 17
|
Используя приведенный пример, получается неточная "резиновость". В прикрепленном ниже примере все объекты расположены в углах экрана, а при изменении размера экрана "отъезжают" от границ экрана. А более точное расположение объектов после ресайза возможно добиться? Если да, то каким образом, ведь вроде все расчеты верны ?
Последний раз редактировалось <Maugli>; 01.02.2008 в 01:43. |
|
|||||
Modus ponens
|
Ну так точка регистрации клипов не в левом верхем углу, а по центру... естесствено, будут отъезжать, вы же ширину\высоту клипов не изменяете пропорционально изменению размеров стейджа...
__________________
Hell is the possibility of sanity |
|
|||||
Регистрация: Nov 2007
Сообщений: 17
|
Цитата:
|
|
|||||
Регистрация: Mar 2007
Сообщений: 37
|
дописал после строчки:
Stage.addListener(resize_obj); это: resize_obj.onResize(); все заработало как надо Цитата:
Последний раз редактировалось etc; 02.02.2008 в 02:19. |
|
|||||
Регистрация: Nov 2007
Сообщений: 17
|
Цитата:
|
|
|||||
Modus ponens
|
тю млин... дык ничего ж не поменялось =\
На кирупе не о том написано... это годится для редактирования во флеше... Вобщем, ща сделаю =) Stage.align = 'TL'; Stage.scaleMode = 'noScale'; var i:Number=10; var _mc:MovieClip; while(--i){ _mc = rct(this,100,100,Math.random()*0xffffff,100); _mc._x = ((Stage.width - _mc._width)/2)*((i-1)%3); _mc._y = ((Stage.height - _mc._height)/2)*Math.floor((i-1)/3); _mc.xalign = function():Number {return 0}; _mc.yalign = function():Number {return 0}; if(_mc._x!=0 && _mc._x<Stage.width/2){ _mc.xalign = function():Number { return (Stage.width-this._width)/2; }; } else if(_mc._x!=0){ _mc.xalign = function():Number { return Stage.width-this._width; }; } if(_mc._y!=0 && _mc._y<Stage.height/2){ _mc.yalign = function():Number { return (Stage.height-this._height)/2; }; } else if(_mc._y!=0){ _mc.yalign = function():Number { return Stage.height-this._height; }; } _mc.onResize = function():Void { this._x = this.xalign(); this._y = this.yalign(); } Stage.addListener(_mc); } function rct(_mc:MovieClip, w:Number, h:Number, c:Number, a:Number):MovieClip { var mc:MovieClip = _mc.createEmptyMovieClip('rct'+_mc.getNextHighestDepth(), _mc.getNextHighestDepth()); mc.beginFill(c,a); mc.lineTo(w,0); mc.lineTo(w,h); mc.lineTo(0,h); mc.lineTo(0,0); mc.endFill(); return mc; }
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 02.02.2008 в 04:37. |
|
|||||
Регистрация: Mar 2007
Сообщений: 37
|
<Maugli>, flash 8 не открывает. В какой версии делано?
|
Часовой пояс GMT +4, время: 14:59. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|