Volledige versie bekijken : actionscript Flash6 => flash8 probleem
chris_surfer
%Europe/Berlin %523 %2006, 12:34
Hoi Allemaal,
Ik ben benieuwd of iemand mij kan vertellen waarom mijn movie het wel doet in de flash6 versie maar waarneer ik deze publish als flash8 krijg ik problemen dat gegevens ineens niet meer worden weergegeven :S .
Zou top zijn als iemand me hier meer over kan vertellen, dit filmpje moet ik namelijk in een flash 8 site zetten en zoals het nu eruit ziet moet ik anders het geheel weer op nieuw maken/op internet zoeken.
Bij voorbaat dank!
division
%Europe/Berlin %565 %2006, 13:34
Zonder dealers.txt kun je niet veel doen :)
Macs
%Europe/Berlin %569 %2006, 13:39
in je script staat dit:
....
numItems = myData.NumItems;
for (i=0; i<numItems; i++) {
....
maakt daar eens dit van
....
numItems = myData.NumItems;
for (i=0; i<numItems.length; i++) {
....
Flasher
%Europe/Berlin %665 %2006, 15:58
je moet een flash 8/AS2 combobox gebruiken. Die van flash mx werkt niet meer in flash 8. Ook het AS moet je dan een beetje aanpassen, maar dat staat denk ik wel redelijk beschreven in de help.
chris_surfer
%Europe/Berlin %870 %2006, 20:52
Thanks voor de antwoorden, had inderdaad ook al een idee dat het aan de "old skool" combobox zou kunnen liggen. Alleen weet niet echt wat ik aan de AS zou moeten aanpassen om het werkend te krijgen. De HELP geeft weinig info.
Iemand dit probleem als ik gehad?
Laiverd
%Europe/Berlin %882 %2006, 21:11
je moet een flash 8/AS2 combobox gebruiken. Die van flash mx werkt niet meer in flash 8. Ook het AS moet je dan een beetje aanpassen, maar dat staat denk ik wel redelijk beschreven in de help. Dit is echt klinkklare onzin. Dat zou dus betekenen dat iedereen die ooit een Flash site heeft gemaakt met die oude componenten, nu gef*cked zou zijn en z'n site opnieuw zou moeten bouwen omdat ie met Flash Player 8 niet werkt. Dit is absoluut niet waar. Je kunt Macromedia wellicht van veel betichten, maar tot nu hebben ze er altijd voor gezorgd dat players goed backwards compatible zijn (sterker nog; speciaal daarom bevat Flash Player 8.5. twee engines).
Wat wel waar is, is dat er wat zaken rond actionscript gewijzigd zijn. De belangrijkste daarvan zijn
1. dat actionscript nu case-sensitive is (sind Flash 7)
2. dat variabelen dienen te worden geïnitialiseerd voordat je er waarden aan kunt toekennen
Dat zijn de dingen waarop je die file moet doorlopen. Er zijn nog wel wat andere kleine dingen, maar dit zijn meestal de belangrijkste oorzaken waarom een oudere versie niet werkt in de nieuwste player.
John
chris_surfer
%Europe/Berlin %004 %2006, 00:06
Heeft iemand toevallig een soort van template die ik anders kan gebruiken om wat ik wil te bereiken? Heb al gekeken op het net maar niets gevonden. Heb namelijk anders geen idee hoe ik anders deze combobox aan de praat krijg.
grt Chris
chris_surfer
%Europe/Berlin %424 %2006, 10:11
dealers.txt staaat overigens hier (http://www.motionwebdesign.nl/test/dealers/dealers.txt)
Flasher
%Europe/Berlin %702 %2006, 16:51
je hoeft qua AS niet al te veel aan te passen volgens mij:
dropDown.getSelectedItem()
//wordt:
dropDown.selectedItem
//-----
dropDown.setChangeHandler("functie")
//wordt:
dropDown.addEventListener("change", functie)
dat is het zo ongeveer wel.
chris_surfer
%Europe/Berlin %945 %2006, 22:41
FLASHER, thanks!
Ik krijg het alleen niet voor me kaar. Heb dus als oplossing bedacht:
- laad de file als flash6versie in met loadMovieNum
- De strings die nu worden weergegeven als undifined heb ik in de txt file als "" gezet, dus nu wordt er niks weergegeven.
Nu doet alles het wel maar het is niet 100% mooi, maar ach... het werkt!
bedankt voor je moeite iig!
grt Chris
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.