PDA

Volledige versie bekijken : export als .swf


Fatty Owl
%Europe/Berlin %611 %2005, 14:40
hoe kan je via AS exporteren als swf??of gaat dit niet..?

Roenes
%Europe/Berlin %619 %2005, 14:52
Voor zover ik weet is dit niet mogelijk :)

Fatty Owl
%Europe/Berlin %640 %2005, 15:22
of als een bestand dat flashplayer later terug kan openen? Kan je bevoorbeeld via SharedObjects MovieClips saven (in hun inhoud)?

theFlashWizard
%Europe/Berlin %656 %2005, 15:45
je kan iig data in shared objects opslaan.. maar waarom zou je een swf willen exporteren met as?

Fatty Owl
%Europe/Berlin %663 %2005, 15:55
niet speciaal met AS als het anders moet, maar liefst wel :) (omwille van dit (http://www.flashfocus.nl/forum/showthread.php?p=51626#post51626) )

Fatty Owl
%Europe/Berlin %873 %2005, 20:57
kan je ook volledige movieclips in shared ojects opslaan?

Laiverd
%Europe/Berlin %876 %2005, 21:01
Nee; SLO's bevatten alleen tekst info. Je kunt wel referenties naar een movieclip en movieclip properties opslaan.

John

Fatty Owl
%Europe/Berlin %922 %2005, 22:08
ok. ik ben aan het proberen het met arrays te doen. dit is mijn code nu, maar de lineto's doen het nog niet...? save_btn.onRelease = function() {
mySharedObject = SharedObject.getLocal("Timeline");
mySharedObject.data.Frames = myTimeline.SOdata;
mySharedObject.data.a = a;
mySharedObject.data.Xcor = XCordinates;
mySharedObject.data.Ycor = YCordinates;
succes = mySharedObject.flush();
trace(mySharedObject.data.Frames);
delete mySharedObject;
};
load_btn.onRelease = function() {
mySharedObject = SharedObject.getLocal("Timeline");
for (w=0; w<myTimeline.allFrames.length; w++) {
myTimeline.allFrames[w].removeMovieClip();
}
var myTimeline:Timeline = new Timeline();
myTimeline.setRoot(_root);
for (m=1; m<mySharedObject.data.Frames.length+1; m++) {
myTimeline.insertKeyFrame(m, 0xFFFFFF, 550, 325);
trace(_root["Frame"+m]);
_root["Frame"+m]._y = 12.5;
for (l=0; l<mySharedObject.data.Xcor[m].length; l++) {
trace(mySharedObject.data.Xcor[m][l]);
_root["Frame"+m].lineStyle(1, 0x000000, 100);
_root["Frame"+m].lineTo(Xcor[m][l], Ycor[m][l]);
}
}
};

Laiverd
%Europe/Berlin %966 %2005, 23:11
Fatty; je zou toch intussen moeten weten dat in elk geval je vraag duidelijk moet zijn, en duidelijk moet zijn over wat je wilt en wat er dan mis gaat. Iets als "ik ben aan het proberen het met arrays" te doen, roept bij mij alleen maar de suggestie op dat je nodig eens naar de dokter moet ;) Probeer het nog eens en blijf vooral wel on topic.

Fatty Owl
%Europe/Berlin %415 %2005, 09:57
sorry, ik ben aan het proberen elke getekende stip in een array te steken(dit is ook gelukt). Xcordinates en Ycordinates dus. Voor elke frame wordt in de array Xcordinates een nieuwe Array gemaakt en hetzelfde voor de Ycordinates. Dit is allemaal goed gelukt behalve de 4de laatste regel: _root["Frame"+m].lineTo(Xcor[m][l], Ycor[m][l]);
hij voert de lineTo niet uit :)

TheDutch
%Europe/Berlin %433 %2005, 10:23
Misschien een idee om de array geformat te tracen en die hier te plaatsen? Dan weten we direct of de waarden goed te gebruiken zijn voor de drawing API :).

Fatty Owl
%Europe/Berlin %439 %2005, 10:33
dit is de xcor voor frame 1: 10,11,12,13,15,16,18,19,21,22,24,25,25,26,26,26,27 ,27,27,27,28,28,28,29,29,29,29,29,530
en de ycor:
37,37,37,37,37,37,35,33,30,27,24,22,20,18,17,16,15 ,16,18,21,24,29,34,38,43,47,51,54,388
eigenlijk wil ik berijken dat op die coördinaten telkens een zwart stipje komt :)

Fatty Owl
%Europe/Berlin %447 %2005, 10:44
ik heb het probleem al gevonden :) ik ben bij Xcor en Ycor de target naar mijn SO vergeten te zetten :p dat moest zijn: mySharedObject.data.Xcor ipv Xcor :)

TheDutch
%Europe/Berlin %465 %2005, 11:10
Top! Altijd een beter gevoel wanneer je het zelf oplost :).

Fatty Owl
%Europe/Berlin %469 %2005, 11:16
ja he :D en dan ben je zeker dat je het zelf ook begrijpt :)