![]() |
|
||||||||||
|
|||||
|
Гружу картинку так:
var ldrObj:Loader = new Loader(); function startLoadPicObj(num:Number){ objLoad=num; var _arr:Array=mapObjDataArr[objLoad].split("|"); var urlReqObj:URLRequest = new URLRequest(_arr[0]); ldrObj.load(urlReqObj); ldrObj.contentLoaderInfo.addEventListener(Event.COMPLETE, completeLoadObj); } function completeLoadObj(event:Event){ var _arr:Array=mapObjDataArr[objLoad].split("|"); var _corX=_arr[1]; var _corY=_arr[2]; var _mc:DisplayObject=ldrObj.content; var _pravX=Math.floor(_mc.width/128); var _pravY=Math.floor(_mc.height/32); var _pPravX=0; if (Math.floor(_corY/2)<(_corY/2)){ _pPravX=32; }else{ _pPravX=0; } _mc.x=Number(mapXML.@startSecX)+(_corX-Number(mapXML.@startCorSecX)-_pravX)*64+32+_pPravX; _mc.y=Number(mapXML.@startSecY)+(_corY-Number(mapXML.@startCorSecY)-_pravY)*16; contObj.addChild(_mc); } то есть картинка грузится, доходит до этой строчки и дальше код не читается. Подскажите плз в чем может быть проблема. Последний раз редактировалось allanon85; 04.12.2010 в 19:20. |
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
В том, что для сети нужно публиковать файл с настройкой network access only
Выставляется во flash ide в настройках публикации file - publish settings - flash - local playback security - access network only |
|
|||||
|
goodguy,
не помогает |
|
|||||
|
allanon85, а debug плеер что-нибудь пишет?
|
|
|||||
|
КорДум,
он не был проигнорирован Подскажите как обойти. пробовал вызывать ту же ссылку в ас2, там нормально работает. |
|
|||||
|
Картинку гружу с другого домена.
Может все таки подскажите? пол форума уже облазил. максимум что нашел это такое: Security.allowDomain("*"); var context:LoaderContext = new LoaderContext(false, ApplicationDomain.currentDomain); context.securityDomain = SecurityDomain.currentDomain; context.checkPolicyFile = true; context.applicationDomain = ApplicationDomain.currentDomain; var loader:Loader = new Loader(); var request:URLRequest = new URLRequest("ссылка"); loader = new Loader(); loader.load(request, context); |
|
|||||
|
Цитата:
Чтобы её скачать нужно разместить рядом с ней файл crossdomain.xml <?xml version="1.0"?> <cross-domain-policy> <allow-access-from domain="*" /> </cross-domain-policy> |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:45. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|