02. februar 2003 - 21:43Der er
6 kommentarer og 1 løsning
Hvor skal jeg starte? asp & flash
Jeg har nogle dynamiske data via et asp site, som jeg gerne vil have afbildet i flash.
Afbildningen skal være en cirkel, med n antal punkter på cirklen, hvorfra der skal forbindes linier til de andre punkter på ciklen, såfremt dataerne siger det.
Jeg er klar over at det skal laves i actionscript, men ikke hvordan. Kan det lade sig gøre (let/svært)og hvor skal jeg starte?
Jeg har følgende spørgsmål: 1. Har du flash 5 eller MX? 2. Hvilken type data arbejdes der med? Jeg formoder du har en x- og en y-værdi for hvert punkt, men hvordan beskriver du at der skal være en vektor imellem to punkter? 3. Hvor megen erfaring har du med actionscript og hvor megen matematisk snilde har du?
Hvis du har MX,så har jeg følgende forslag: 1. Cirklen vil jeg foreslå dig at tegne i flash - det bliver aldrig godt med AS! 2. Linierne vil jeg foreslå dig at tegne med AS
Det jeg har lavet her er en funktion(draw) der tegner linier ud fra to arrays - det første array indeholder alle punkterne og det andet indeholder vektorerne(altså en beskrivelse af hvilke punkter der skal sættes sammen!). Så er det altså bare op til dig at få dine data fra ASP ind i arrays!
Sikkert :-) men jeg vil tro det er en fordel at have lidt programmeringserfaring!
Mit script gør det du ber' om - det skal bare lægges i en frame - dit næste problem er vel hvordan du henter data fra ASP - Det gøres med: loadVariables("minaspside.asp",this);
I dit ASP-script skriver du: Responce.Write "minedata="&data
Hvor 'data' er en streng for alle dine data(du har forhåbenligt erfaring med ASP!)
Hvordan Flash så skal bearbejde de data den har hentet, kommer helt an på, hvordan du har valgt at gemme dine data! Men dataerne skal i hvert fald sorteres ud i de to arrays punkter og linier - og så skulle den være der :-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.