Convertire script din As3 in As2

Discutii despre integrarea PHP & Flash; Ming, FlashMX, Actionscript, etc.

Moderator: Moderatori

Drk_alien
Average Member
Mesaje: 107
Membru din: Lun Iul 05, 2010 4:27 pm
Localitate: Oradea
Contact:

Convertire script din As3 in As2

Mesajde Drk_alien » Mie Dec 28, 2011 12:54 am

Imi poate converti cineva acest script din As3 in As2?

Cod: Selectaţi tot

var _sound:Sound  = null;
var _ba:ByteArray = null;
var _gfx:Sprite   = null;


function Init()
{
   _sound = new Sound(new URLRequest("tutorial.mp3"));
   
   _ba    = new ByteArray();
   
   _gfx   = new Sprite();
   addChild(_gfx);
   
   addEventListener(Event.ENTER_FRAME, Update, false, 0, true);
   
   _sound.play();
}

function Update($e:Event):void
{
   SoundMixer.computeSpectrum(_ba,true);
   
   _gfx.graphics.clear();
   _gfx.graphics.beginFill(0x0033CC);
   
   for(var i:uint=0; i<80;i++)
   {
      var num:Number=-_ba.readFloat()*50-1;
      _gfx.graphics.drawRect(i*4,50,3,num);
   }
}

Init();

Scriptul e un spectrum pentru o melodie.
Am un mp3 player in As2 si am gasit acest script pe net si vreau sa il atasez mp3 player-ului , numai ca e in As3.
Va multumesc.



Avatar utilizator
vectorialpx
Senior Member
Mesaje: 4832
Membru din: Mar Mar 01, 2005 9:48 am
Localitate: Bucuresti
Contact:

Mesajde vectorialpx » Mie Dec 28, 2011 10:14 am

Banuiesc ca SoundMixer nu exista in AS2.
E ca si cum ai vrea sa convertesti lemnul in metal.

ca idee, acel addEventListener se poate inlocui cu un
_root.onEnterFrame = function() {
// pui aici continutul lui 'Update'
// dar n-o sa mearga ca sigur iti lipsesc niste clase
// (Sprite, ByteArray, SoundMixer) care nu cred ca exista in AS2
}

teodor98
Average Member
Mesaje: 98
Membru din: Mar Iul 17, 2012 7:08 pm
Contact:

Mesajde teodor98 » Mie Iul 18, 2012 2:25 pm

De ce ai vrea sa convetesti ceva in AS2 ?
daca ai o un fisier in AS2 in care vrei sa introduci scriptul
iti spun din propia exprienta ca e mai usor si mai bine sa convertesti din AS2 in AS3 acel fisier.


Înapoi la “PHP & Flash”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 10 vizitatori