![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2009
Сообщений: 221
|
Добрый день!
Есть два Flash-файла (для удобства назовем его Flash1 и Flash2) Flash1 - простой Flash файл Flash2 - состоит из Flash + XML Мне надо отобразить Flash2 через Flash1 (с этим проблем нет) А проблема у меня в следующем: Flash2 не может получить доступ к XML, поэтому он не работает, как это возможно исправить? Вот мой код, для отображения Flash2 через Flash1 // Action script... // [Action in Frame 1] function onLoadInit(mc) { mc._width = 3.000000E+002; mc._height = 1.500000E+002; var scaleX = WIDTH / mc._width; var scaleY = HEIGHT / mc._height; var scale = scaleX < scaleY ? (scaleX) : (scaleY); mc._xscale = scale * 100; mc._yscale = scale * 100; var deltaX = (WIDTH - mc._width) / 2; var deltaY = (HEIGHT - mc._height) / 2; var x = deltaX > 0 ? (deltaX) : (0); var y = deltaY > 0 ? (deltaY) : (0); if (mc.getSWFVersion() >= 8) { var maskRect = new flash.geom.Rectangle(-x / scale, -y / scale, WIDTH / scale + 1, HEIGHT / scale + 1); mc.scrollRect = maskRect; } else { mc._x = x; mc._y = y; var msk = parentMc.createEmptyMovieClip("clip_mask", 1); msk.beginFill(0, 0); msk.moveTo(0, 0); msk.lineTo(WIDTH, 0); msk.lineTo(WIDTH, HEIGHT); msk.lineTo(0, HEIGHT); msk.endFill(); mc.setMask(msk); } // end else if this._visible = true; } // End of the function var WIDTH = 3.000000E+002; var HEIGHT = 1.500000E+002; var SCALE_X = 1.111000E+000 * 100; var SCALE_Y = 1.111000E+000 * 100; var parentMc = this; parentMc._xscale = SCALE_X; parentMc._yscale = SCALE_Y; var movieURL = this._url; var mcl = new MovieClipLoader(); var mc = parentMc.createEmptyMovieClip("clip", this.getNextHighestDepth()); mc._lockroot = true; mcl.addListener(this); var lastSlashIndex = Math.max(movieURL.lastIndexOf("/"), movieURL.lastIndexOf("\\")); mcl.loadClip(this._url.substring(0, lastSlashIndex + 1) + "flash2.swf", mc); this._visible = false; Последний раз редактировалось lorents; 23.05.2010 в 18:41. |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|