Skapa flash components genom ExportSWC PDF Skriv ut Skicka sidan
2010-12-22 13:27
Jag håller för närvarande att skapa ett data api för att hämta ut data från ett fastighetsobjektsystem. Tanken med detta api är att det ska vara lätt för tredjepartsutvecklare att hämta data och koppla den till grafik som visas i samband med visning av fastigheter och lägenheter. Men jag har ett litet problem som kanske du har erfarenhet av.

Jag jobbar i ett verktyg som heter FlashDevelop och till detta finns det en plugin som heter ExportSWC som är grymt bra på flera sätt. Med ExportSWC kan man exportera ASDoc utifrån sin dokumenterade kod, packa ihop projekt där den samlar in alla klasser och skapar ett eget bibliotek (bra om man har massa olika klassbibliotek utspridda över disken...), packa ihop till en build och så slutligen skapa en flash komponentfil (swc). Den sistnämnda ger också möjligheten att skapa en mxp-fil. Dvs den fil som Adobe Extension Manager använder för att göra komponenten tillgänglig i Flash i Components panelen och det är här mitt problem är. Jag har aldrig gjort det förut och kan inte hitta vilka förutsättningar som Flash kräver för att det ska funka.

FlashComponentsJag får upp komponenten i components panelen men kan inte göra något med den. Klasserna finns inte tillgängliga per automatik och jag kan inte dra ut den på stage, dubbelklicka eller högerklicka på den.

Är det någon som har gjort något liknande i något annat verktyg som kan förklara för mig vad som krävs för att få det att funka - det finns säkert flera sätt som man kan göra detta på, men just nu står jag stilla så vad som helst är en bra ledtråd!

Givetvis kan jag importera en swc som vanligt under ActionScript 3 settings, men det är inte det jag vill åstadkomma. Jag vill göra det så enkelt för utvecklarna (som antagligen inte kan räknas till utvecklare utan snarare grafiker) att hämta datan och visa den.

Så här ser mina inställningar ut i panelen
ExportSWC
All hjälp välkomnas!

Bedöm artikeln:
Skapad 2010-12-22 13:27 av Patric Jonsson

Visad 1046 gånger än så länge.

Senaste artiklarna av Patric Jonsson


Senast uppdaterad 2010-12-22 13:58

Kommentarer  

 
0 #1 Danne 2010-12-22 17:47
Prova göra det här i Flash Builder / Flex. Där är det riktigt enkelt att skapa en SWC. Däremot avstår jag från uttalanden om Component SWC, då jag aldrig skapat sådan :S

Håller på men vanlig library där det verkligen är bus enkelt...
Skapar ny projekt... skapar nya AS filer... och exporterar ut SWC en gång... sedan efter varje ändring som jag gör i den libraryn så uppdateras SWC automatiskt, vilket innebär att flash har direkt tillgång till nya ändringar i SWC filen.

Vet inte om FD gör samma, om inte så prova FB :)
Citera
 
 
0 #2 Patric Jonsson 2010-12-23 08:41
Jodå att skapa en swc är enkelt med ExportSWC i FlashDevelop och är något som jag använt mycket. Men jag vill göra det ännu enklare för de som skall göra grafiken att använda det därav att jag vill skapa en Flash komponent.
Citera
 

Lägg till kommentar


Medlemmar


Members Online: 0

Senaste registrerade

LisaRaichand : 22 april 2012 19:55pilu : 31 januari 2012 09:58Gostship99 : 07 januari 2012 19:37Director : 18 november 2011 05:44Dahlback : 17 november 2011 16:28mikwonwheels : 14 november 2011 13:20Kviddis : 04 oktober 2011 19:53buddha1966 : 25 september 2011 14:22idesign : 20 september 2011 08:45TxT : 05 september 2011 11:07ApelG : 05 september 2011 11:04
Partners
Adobe user group
fdt5-logo
TechSmith
Lynda user group
Apress user group
O´reilly user group
Peachpit user group
Friends Of Ed
Manning user group


Senaste blogginläggen

Av: Danel
-20.02.2012
Av: Patric Jonsson
-27.01.2012
Av: Patric Jonsson
- 3.01.2012
Av: Patric Jonsson
-29.11.2011
Av: Danel
-26.11.2011
Av: Patric Jonsson
-14.11.2011
Av: Patric Jonsson
- 8.11.2011
Av: Danel
- 7.11.2011
Av: Patric Jonsson
-27.09.2011

Senaste kommentarer

Senaste trådarna

Av Hallon
- 08/05/2012
Av goldensebbe
- 06/04/2012
Av Hallon
- 29/03/2012
Av buddha1966
- 06/03/2012
Av buddha1966
- 29/02/2012
Av Wide Circle
- 20/02/2012
Av zocstyle
- 15/02/2012
Av ufoalf30
- 05/01/2012
Av peterdavidsson
- 08/12/2011
Av JohnPaulie
- 03/12/2011
Av coffaldo
- 17/11/2011
Av buddha1966
- 05/11/2011
Av buddha1966
- 03/11/2011

Blogkalender

  • 2012 (3)
  • 2011 (37)
  • 2010 (85)
  • 2009 (18)
  • Vem är online

    Vi har 33 besökare online
    RSS
    Patric Jonsson - flashguru.se
    RocketTheme Joomla Templates