Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   swf работает только из папки bin-debug flex-а (http://www.flasher.ru/forum/showthread.php?t=139224)

lavrey 26.04.2010 10:17

swf работает только из папки bin-debug flex-а
 
swf работает только из папки bin-debug flex-а:wacko:

etc 26.04.2010 11:15

Замечательно.

lighto 26.04.2010 12:32

Содержимое папки тоже колпируйте блин))))!!!!

Добавлено через 32 секунды
а не 1 свф-ку

lavrey 26.04.2010 12:49

копировал. не помогает

BeDLiNt 26.04.2010 12:58

Ну вопросов вроде никаких нет, я так понимаю человека всё устраивает. Просто хотел нас об этом проинформировать:)

lavrey 26.04.2010 13:07

swf у меня не работает при перемещении из папки bin-debug
в чом может быть проблема?

litebox 26.04.2010 13:31

http://www.flasher.ru/forum/showthread.php?t=136464

lavrey 26.04.2010 13:41

у меня простой обьект sound
вот код:
Код AS3:

package {
import flash.display.Sprite;
import flash.events.Event;
import flash.external.ExternalInterface;
import flash.media.Sound;
import flash.media.SoundChannel;
import flash.media.SoundMixer;
import flash.net.URLRequest;
import flash.utils.ByteArray;
import flash.text.TextField;
public class test extends Sprite{
public var snd:Sound=new Sound();
public var sndChannel:SoundChannel=new SoundChannel();
public function test(){
ExternalInterface.addCallback("sendToAS",loadSound);
}
 
private function loadSound(type:String,url:String,tmpPos:Number):void{
if(type=="play"){
        var snd:Sound=new Sound(new URLRequest(url));
        SoundMixer.bufferTime=5;
        sndChannel=snd.play(tmpPos*1000,0,null);
        addEventListener(Event.ENTER_FRAME, spectrum);
}if(type=="stop"){
        try{sndChannel.stop();snd.close();}
        catch(e:Error){sndChannel.stop();}
        removeEventListener(Event.ENTER_FRAME, spectrum);
}}
 
private function spectrum(event:Event):void {
var bytes:ByteArray = new ByteArray();
SoundMixer.computeSpectrum(bytes, false, 0);
var data:String="";
for(var i:int=0;i<256;i+=16){
  data+=(i==0?"":"|")+bytes.readFloat();
}
ExternalInterface.call("sendToJS", data);
}
 
 
}}

Добавлено через 10 часов 44 минуты
я думаю надо установить localTrusted но как незнаю


Часовой пояс GMT +4, время: 18:12.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.