webForumDet fria alternativet

Spara det som ritats ut.

Flash

3 svar · 415 visningar · startad av phred

Medlem sedan nov. 2005314 inlägg
Frågan#1

Hejsan jag har skapat en flashfilm där man kan rita streck samt att man kan placera ut olika objekt på ett visst ställe i filmen.

Problemet är att jag skulle vilja spara den färdiga "produkten" på något vis, i en databas eller dyligt.

Någon som har en idé om vad man ska läsa om, eller rent av sitter på en lösning ?

*UPPDATERING*
Jag vill alltså inte spara det som ritats så att det går att spela upp som en film, utan jag vill spara det som en bild i stort sett.

MVH

Medlem sedan maj 2003750 inlägg
#2

Det du måste göra är att spara alla handlingar som påverkar bildens utseende. Sedan skickas detta till servern där det antingen lagras som det är eller så rita om bilden och spara den som en bitmap.

/Mirandir

Medlem sedan maj 2005704 inlägg
#3

Om du kör med Flash 8 går det att göra med hjälp av getPixel.
Du kan sedan skicka datan till PHP och låta GD skapa t.ex. en png eller jpg.
En liten tut:
http://www.sephiroth.it/tutorials/flashPHP/print_screen/index.php

Medlem sedan nov. 2005314 inlägg
#4

det är alltid samma bakgrund (en spelplan) där ska man kunna rita, samt dragndrop olika objekt.
Så hur ska jag gå tillväga, har läst lite om den där bitmap historien och det verkar inte vara snällt mot prestandan, men är det möjligt att för mig lösa det på annat vis ?

Samt att jag inte är någon phpguru ;) men det borde väl gå att konvertera till ASP(.NET) ?

262 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)