Användarhandbok Avbryt

Skriva och hantera skript

  1. Användarhandbok om Adobe Animate
  2. Introduktion till Animate
    1. Nyheter i Animate
    2. Visuell ordlista
    3. Systemkrav för Animate
    4. Tangentbordsgenvägar för Animate
    5. Arbeta med flera filtyper i Animate
  3. Animering
    1. Grunderna vid animering i Animate
    2. Så här använder du bildrutor och nyckelbildrutor i Animate
    3. Animering bildruta för bildruta i Animate
    4. Så här arbetar du med klassiska övergångsanimeringar i Animate
    5. Pensel
    6. Rörelseguide
    7. Rörelseinterpoleringar och ActionScript 3.0
    8. Om övergångsanimeringar med rörelse
    9. Animeringar med rörelseinterpolering
    10. Skapa en animering med rörelseinterpolering
    11. Använda nyckelbildrutor för egenskaper
    12. Animera placering med en interpolering
    13. Så här redigerar du rörelseinterpoleringar med rörelseredigeraren
    14. Redigera rörelsebanan för en interpolerad animering
    15. Ändra rörelseinterpoleringar
    16. Lägga till anpassade övergångar
    17. Skapa och använda förinställda rörelser
    18. Konfigurera interpoleringsintervall för animeringar
    19. Arbeta med rörelseinterpoleringar sparade som XML-filer
    20. Rörelseinterpoleringar jämfört med klassiska interpoleringar
    21. Skapa övergångar
    22. Använda animeringar med benverktyget i Animate
    23. Arbeta med figurriggning i Animate
    24. Så här använder du maskeringslager i Adobe Animate
    25. Så här arbetar du med scener i Animate
  4. Interaktivitet
    1. Så här skapar du knappar med Animate
    2. Konvertera Animate-projekt till andra dokumenttypsformat
    3. Skapa och publicera HTML5 Canvas-dokument i Animate
    4. Lägga till interaktivitet med kodfragment i Animate
    5. Skapa anpassade HTML5-komponenter
    6. Använda komponenter i HTML5 Canvas
    7. Skapa anpassade komponenter: Exempel
    8. Kodfragment för anpassade komponenter
    9. God praxis - annonsera med Animate
    10. Redigera och publicera VR
  5. Arbetsyta och arbetsflöde
    1. Skapa och hantera målarpenslar
    2. Använda Google Fonts i HTML5 Canvas-dokument
    3. Använda Creative Cloud Libraries och Adobe Animate
    4. Använda scen- och verktygspanelerna i Animate
    5. Arbetsflöde och arbetsyta i Animate
    6. Använda webbteckensnitt i HTML5 Canvas-dokument
    7. Tidslinjer och ActionScript
    8. Arbeta med flera tidslinjer
    9. Ange inställningar
    10. Använda redigeringspanelerna i Animate
    11. Skapa tidslinjelager med Animate
    12. Exportera animeringar för mobilprogram och spelplattformar
    13. Flytta och kopiera objekt
    14. Mallar
    15. Söka och ersätta i Animate
    16. Ångra, gör om och panelen Historik
    17. Kortkommandon
    18. Så här använder du tidslinjen i Animate
    19. Skapa HTML-tillägg
    20. Optimeringsalternativ för bilder och animerade GIF-filer
    21. Exportinställningar för bilder och GIF-filer
    22. Panelen Resurser i Animate
  6. Multimedia och video
    1. Omforma och kombinera grafikobjekt i Animate
    2. Skapa och arbeta med symbolinstanser i Animate
    3. Bildkalkering
    4. Så här använder du ljud i Adobe Animate
    5. Exportera SVG-filer
    6. Skapa videofiler för användning i Animate
    7. Så här lägger du till en video i Animate
    8. Rita och skapa objekt med Animate
    9. Omforma linjer och former
    10. Linjer, fyllningar och övertoningar med Animate CC
    11. Arbeta med Adobe Premiere Pro och After Effects
    12. Färgpaneler i Animate CC
    13. Öppna Flash CS6-filer i Animate
    14. Arbeta med klassisk text i Animate
    15. Placera grafik i Animate
    16. Importerade bitmappar i Animate
    17. 3D-grafik
    18. Arbeta med symboler i Animate
    19. Rita linjer och former med Adobe Animate
    20. Arbeta med bibliotek i Animate
    21. Exportera ljud
    22. Markera objekt i Animate CC
    23. Arbeta med Illustrator AI-filer i Animate
    24. Använda blandningslägen
    25. Ordna objekt
    26. Automatisera uppgifter med kommandomenyn
    27. Flerspråkig text
    28. Använda kameran i Animate
    29. Grafikfilter
    30. Ljud och ActionScript
    31. Ritinställningar
    32. Rita med ritstift
  7. Plattformar
    1. Konvertera Animate-projekt till andra dokumenttypsformat
    2. Stöd för anpassade plattformar
    3. Skapa och publicera HTML5 Canvas-dokument i Animate
    4. Skapa och publicera ett WebGL-dokument
    5. Så här paketerar du AIR för iOS-program
    6. Publicera AIR for Android-program
    7. Publicera för Adobe AIR för datorprogram
    8. Inställningar för ActionScript-publicering
    9. God praxis – organisera ActionScript i ett program
    10. Så här använder du ActionScript med Animate
    11. Hjälpmedel på arbetsytan i Animate
    12. Skriva och hantera skript
    13. Aktivera stöd för anpassade plattformar
    14. Översikt över stöd för anpassade plattformar
    15. Arbeta med plugin-program för anpassade plattformar
    16. Felsöka ActionScript 3.0
    17. Aktivera stöd för anpassade plattformar
  8. Exportera och publicera
    1. Så här exporterar du filer från Animate CC
    2. OAM-publicering
    3. Exportera SVG-filer
    4. Exportera bilder och video med Animate
    5. Publicera AS3-dokument
    6. Exportera animeringar för mobilprogram och spelplattformar
    7. Exportera ljud
    8. God praxis – tips för att skapa innehåll på mobila enheter
    9. God praxis – videokonventioner
    10. God praxis – riktlinjer för utveckling av SWF-program
    11. God praxis – strukturera FLA-filer
    12. De bästa sätten att optimera FLA-filer för Animate
    13. Inställningar för ActionScript-publicering
    14. Ange publiceringsinställningar för Animate
    15. Exportera projektorfiler
    16. Exportera bilder och animerade GIF-filer
    17. Publiceringsmallar för HTML
    18. Arbeta med Adobe Premiere Pro och After Effects
    19. Dela och publicera animeringar snabbt
  9. Felsökning
    1. Åtgärdade fel
    2. Kända fel

 

Formatera kod

Koden kan formateras och dras in automatiskt när du skriver. Om du använder dynamisk teckensnittsmappning vet du att rätt teckensnitt används för flerspråkig text.

Ange alternativ för Automatisk formatering

  1. Gör något av följande:
    • Välj Inställningar på panelmenyn  (i det övre högra hörnet på åtgärdspanelen).

    • Välj Redigera > Inställningar (Windows) eller Animate > Inställningar (Macintosh) i skriptrutan.

  2. Välj Automatisk formatering i dialogrutan Inställningar.
  3. Välj något av alternativen i Automatisk formatering.

    När du har ställt in alternativen för automatisk formatering gäller inställningarna automatiskt när du skriver ny kod, men för befintlig kod måste du göra inställningarna manuellt.

Formatera kod enligt inställningarna för Automatisk formatering

  • Klicka på Automatisk formatering i verktygsfältet på åtgärdspanelen eller i skriptrutan.
  • Välj Automatisk formatering på panelmenyn  (i det övre högra hörnet på åtgärdspanelen).
  • Tryck på Ctrl+Skift+F (Windows) eller Kommando+Skift+F (Macintosh).
  • Välj Verktyg > Automatisk formatering i skriptrutan.

Använda dynamisk teckensnittsmappning

  1. Markera eller avmarkera Använd dynamisk teckensnittsmappning i dialogrutan Inställningar om du vill aktivera eller inaktivera dynamisk teckensnittsmappning.

    Dynamisk teckensnittsmappning är inaktiverat som standard eftersom prestandan annars försämras när du arbetar med skripten. Om du arbetar med flerspråkig text aktiverar du dynamisk teckensnittsmappning så att rätt teckensnitt används.

Använda automatiskt indrag

  1. Markera eller avmarkera Automatiskt indrag i dialogrutan Inställningar om du vill aktivera eller inaktivera automatiskt indrag.

    När du har aktiverat automatiskt indrag kommer texten som du skriver efter en inledande parentes ”(” eller inledande klammerparentes ”{” automatiskt att dras in enligt tabbstorleksinställningen under ActionScript-inställningar.

    Du kan göra ett indrag av en rad i ett skript genom att markera raden och sedan trycka på Tabb. Om du vill ta bort indraget markerar du raden och trycker på Skift+tabb.

Kommentera kodavsnitt

Kodkommentarer är delar av koden som ActionScript-kompilatorn ignorerar. En radkommentar förklarar vad koden gör eller inaktiverar temporärt kod som du inte vill ta bort. Kommentera en kodrad genom att inleda den med dubbla snedstreck (//). Kompilatorn ignorerar all text på raden som följer efter dubbla snedstreck. Du kan också kommentera större kodavsnitt genom att placera ett snedstreck och en asterisk (/*) i början av avsnittet och en asterisk och ett snedstreck (*/) i slutet av avsnittet.

Du kan skriva in dessa kommentarmarkörer manuellt eller lägga till dem med hjälp av knapparna högst upp på åtgärdspanelen eller i skriptrutan.

Kommentera en kodrad

  1. Placera inmatningspunkten i början av raden eller vid det tecken där du vill att kommentaren ska börja.
  2. Högerklicka och välj Kommentar. Du kan också använda kortkommandona Ctrl + M (Windows) eller Kommando + M eller välja Redigera > Kommentera markering.

Ett dubbelt snedstreck (//) placeras vid inmatningspunkten.

Kommentera flera kodrader

  1. Markera raderna du vill kommentera. (Den första och den sista raden i markeringen kan markeras helt eller delvis.)
  2. Högerklicka och välj Kommentar. Du kan också använda kortkommandona Ctrl + M (Windows) eller Kommando + M eller välja Redigera > Kommentera markering.

Blockkommentarstecken placeras i början (/*) och i slutet (*/) av markeringen.

Obs!

Om det finns kommentarer mellan de markerade textraderna används en radkommentar på alla markerade rader.

Ta bort en kommentar

  1. Placera inmatningspunkten på raden som innehåller kommentaren eller markera det kommenterade kodavsnittet.
  2. Högerklicka och välj Avkommentera markering. Du kan också använda kortkommandona Ctrl + Skift + M (Windows) eller Kommando + Skift + M eller välja Redigera > Avkommentera markering.

Använda syntaxfärgning

I ActionScript, precis som i andra språk, är syntax det sätt som man sätter samman element på för att skapa något som betyder något. Om ActionScript-syntaxen är felaktig fungerar inte skriptet.

Du kan markera syntaxfel genom att ange en kodfärg för delar av skript. Anta att du ställer in inställningarna för syntaxfärgning så att nyckelord visas i blått. När du skriver var visas ordet var i blått. Men om du av misstag i stället skriver vae visas ordet vae fortfarande i svart, vilket visar att syntaxen är felaktig.

Gör något av följande:

  • Välj Redigera > Inställningar (Windows) eller Animate > Inställningar (Macintosh), klicka på Kodredigeraren i listan Kategori och ange sedan inställningarna för syntaxfärgning.

  • Tryck på Ctrl+U (Windows) eller Kommando+U (Macintosh) när inmatningspunkten är i skriptrutan.

Obs!

När du skriver skript på åtgärdspanelen visas kommandon som inte stöds av den version av spelaren som du riktar dig till, i gult i verktygslådan Åtgärder. Om t.ex. Flash Player för SWF-filen är avsedd för Flash 7 visas de ActionScript-kommandon som endast stöds av Flash Player 8 med gult i verktygslådan Åtgärder.

Använda identifierar- och nyckelordslistor vid körning

När Animate startas läses identifierar- och nyckelordslistorna in från resursfilen och cachelagras. Programmet läser in standardlistorna från resursen och söker även efter ytterligare identifierar- och nyckelordslistor i mappen Inställning. Du kan lägga till ytterligare identifierare och nyckelord genom att lägga till .txt-filer i följande mappar:

  • C:\Användare\<Användarnamn>[AppData]\Roaming\Adobe\Animate\13.0[ActionscriptKeywords]\

  • C:\Användare\<Användarnamn>[AppData]\Roaming\Adobe\Animate\13.0[ActionscriptIdentifiers]\

  • C:\Användare\<Användarnamn>[AppData]\Roaming\Adobe\Animate\13.0[JavascriptKeywords]\

  • C:\Användare\<Användarnamn>[AppData]\Roaming\Adobe\Animate\13.0[JavascriptIdentifiers]\

Använda radnummer och automatisk radbrytning

Med radnummer är det lättare att rulla och analysera koden när du redigerar eller ändrar den. Med automatisk radbrytning slipper du rulla långa kodrader i sidled (speciellt när du arbetar i utvecklingsmiljön eller när du har låg upplösning på skärmen).

Aktivera eller inaktivera radnummer

  • Välj Visa > Radnummer i skriptrutan.
  • Tryck på Ctrl+Skift+L (Windows) eller Kommando+Skift+L (Macintosh).

Markera en specifik rad

  • Välj Redigera > Gå till rad i skriptrutan.

Aktivera eller inaktivera automatisk radbrytning

  • Välj Visa > Automatisk radbrytning i skriptrutan.
  • Tryck på Ctrl+Skift+W (Windows) eller Kommando+Skift+W (Macintosh).

Visa dolda tecken

Vissa tecken, t.ex. mellanslag, tabbar och radbrytningar, är dolda i ActionScript-kod. I vissa fall behöver du visa dessa tecken, t.ex. om du söker och ersätter dubbelbyte-teckensnitt som inte ingår i ett strängvärde, vilka annars orsakar kompileringsfel.

  • Tryck på Ctrl+Skift+8 (Windows) eller Kommando+Skift+8 (Macintosh).

Följande symboler används för att visa dolda tecken.

Dolt tecken

Symbol

Enkelbyte-blanksteg

.

Dubbelbyte-blanksteg

l

Tabb

>>

radbrytning


Söka efter text i ett skript

Med verktyget Sök kan du söka efter och ersätta textsträngar i skript.

Obs!

Använd Filmutforskaren för att söka igenom text i alla skript i ett Animate-dokument.

Söka efter text

  1. Klicka på Sök eller tryck på Ctrl+F (Windows) eller Kommando+F (Macintosh) på åtgärdspanelen eller i fönstret Skript.
  2. Skriv in en söksträng.
  3. Klicka på Sök nästa.

Söka och ersätta text i ett skript

  1. Klicka på Sök eller tryck på Ctrl+F (Windows) eller Kommando+F (Macintosh) på åtgärdspanelen eller i fönstret Skript.
  2. Skriv in en söksträng.
  3. Skriv den nya strängen i rutan Ersätt.
  4. Klicka på Sök nästa.
  5. Klicka på Ersätt för att ersätta strängen. Klicka på Ersätt alla för att ersätta alla instanser av strängen.

(Borttaget i Animate) Repetera en sökning på åtgärdspanelen

  1. Välj Sök igen på panelmenyn  (i det övre högra hörnet på åtgärdspanelen).

(Borttaget i Animate) Repetera en sökning i skriptrutan

  1. Välj Redigera > Sök igen.

(Borttaget i Animate) Kontrollera syntax och interpunktion

Du kan göra en snabbkontroll av din ActionScript-kod utan att publicera FLA-filen.

När du kontrollerar syntaxen kontrolleras det aktuella skriptet. Om det aktuella skriptet anropar ActionScript-klasser kontrolleras även dessa klasser. Andra skript som kan finnas i FLA-filen kontrolleras inte.

Om Kontrollera syntax används med ActionScript 2.0-filer körs koden genom kompilatorn och syntax- och kompilatorfel genereras.

Om Kontrollera syntax används med ActionScript 3.0-filer genereras endast syntaxfel. Du måste använda kommandot Kontroll > Testa om du vill generera kompilatorfel, t.ex. typmatchningsfel, felaktiga returvärden och felstavade variabel- eller metodnamn.

Kontrollera syntax

Gör följande när du vill kontrollera syntaxen:

  • Klicka på Kontrollera syntax på åtgärdspanelen eller i skriptrutan.
  • Klicka i skriptrutan och tryck sedan på Ctrl+T (Windows) eller Kommando+T (Macintosh). Skriptrutan kommer i fokus när du klickar eller skriver i den. Om det är ett objekt på scenen som är i fokus kommer omformningspanelen att öppnas i stället.

Syntaxfel visas på panelen Kompilatorfel.

Obs!

I en extern ActionScript-klassfil i skriptrutan påverkas syntaxkontrollen av den globala klassökvägen (AS2) eller källsökvägen (AS3). Även om den globala klassökvägen eller källsökvägen är korrekt kan det uppstå fel, eftersom kompilatorn inte känner till att den här klassen kompileras.

Kontrollera interpunktionsbalans

  1. Klicka mellan klammerparenteserna {}, hakparenteserna [] eller parenteserna () i skriptet.
  2. I Windows trycker du på Ctrl+' (enkelt citattecken). På Macintosh trycker du på Kommando+' (enkelt citattecken). Texten mellan parenteserna, klammerparenteserna eller hakparenteserna markeras och du kan kontrollera att inledande interpunktion har motsvarande avslutning.

(Borttaget i Animate) Importera och exportera skript

Du kan importera ett skript till åtgärdspanelen eller skriptrutan. Du kan också exportera dina skript från åtgärdspanelen till externa ActionScript-filer. (När du använder skriptrutan finns det inget behov av att exportera skript eftersom du i stället kan spara AS-filen.)

Om texten i skriptet inte ser ut så som du förväntar dig när du öppnar eller importerar en fil, ska du ändra inställningarna för importkodningen.

Importera en extern AS-fil

  1. Placera inmatningspunkten på den plats i skriptrutan där du vill lägga till den första raden i det externa skriptet.
  2. Gör något av följande:
    • Välj Importera skript på menyn på åtgärdspanelen eller tryck på Ctrl+Skift+I (Windows) eller Kommando+Skift+I (Macintosh).

    • Välj Arkiv > Importera skript i skriptrutan eller tryck på Ctrl+Skift+I (Windows) eller Kommando+Skift+I (Macintosh).

Exportera ett skript från åtgärdspanelen

  1. Markera skriptet du vill exportera. Välj sedan Exportera skript på menyn på åtgärdspanelen eller tryck på Ctrl+Skift+X (Windows) eller Kommando+Skift+X (Macintosh).
  2. Spara ActionScript-filen (AS).

Ange alternativ för textkodning

  1. Välj Redigera > Inställningar (Windows) eller Animate > Inställningar (Macintosh) och välj sedan ActionScript i listan Kategori.

  2. Ange ett eller flera av dessa alternativ:

    Öppna/importera

    Välj UTF-8-kodning om du vill använda Unicode-kodning för att öppna eller importera filen, eller välj Standardkodning för att öppna eller importera med hjälp av systemspråkets kodningsformat.

    Spara/exportera

    Välj UTF-8-kodning om du vill använda Unicode-kodning för att spara eller exportera filen, eller välj Standardkodning för att spara eller exportera med hjälp av systemspråkets kodningsformat.

Aktivera eller inaktivera varningsmeddelandet för exportkodning

  1. Välj Redigera > Inställningar (Windows) eller Animate > Inställningar (Macintosh) och välj sedan Varningar i listan Kategori.

  2. Markera eller avmarkera Varna vid kodningskonflikter när ActionScript-filer exporteras.

(Borttaget i Animate) Kodning för importerade och exporterade skript

Du kan göra ActionScript-inställningar för att ange vilken typ av kodning som ska användas i importerade och exporterade ActionScript-filer. UTF–8-kodning är ett åttabitars Unicode-format som gör det möjligt att inkludera text på flera språk i filen. Standardkodning är den kodning som stöds av det aktuella systemspråket och den kallas också för traditionell teckentabell.

Obs!

När du använder ett icke-engelskt program i ett engelskt system kommer inte kommandot Testa filmen att fungera, om någon del av SWF-filsökvägen innehåller tecken som inte kan representeras med MBCS-kodningsschemat (Multibyte Character Sets). Japanska sökvägar som fungerar i japanska system kommer t.ex. inte att fungera i ett engelskt system. Var noga med att bara använda engelska sökvägar på engelska system. Begränsningen gäller för alla områden i programmet som använder spelaren för att testa filmen.

Fästa skript på panelen Åtgärder

Använd funktionen Fäst skript när du vill fästa flikar för olika skript i skriptrutan och flytta dem därefter. Den här funktionen är användbar om du inte har organiserat koden i FLA-filen på en central plats eller om du använder flera skript.

Du kan fästa ett skript när du vill hålla platsen för koden öppen i åtgärdspanelen och växla mellan olika öppna skript. Detta är särskilt användbart vid felsökning. 

Du kan inaktivera fästning av ett skript eller alla skript när du vill ta bort ett visst skript eller alla skript från åtgärdspanelen.

I bilden nedan finns skriptet som är associerat med den aktuella platsen på tidslinjen i Bildruta 1 i ett lager som heter Cleanup. (Fliken längst till vänster följer alltid platsen längs med tidslinjen.) Skriptet fästs även längst till höger så som visas. Följande två skript är fästa:

  • I bildruta 1 
  • I bildruta 15 på lagret med namnet Intro

Använd kortkommandon eller klicka på flikarna för att flytta mellan skript som fästs. När du förflyttar dig mellan fästa skript ändras inte din aktuella position på tidslinjen. Om ett nytt skript markeras i ActionScript-navigeringen flyttas fokus till den första bildrutan, dvs bildruta 1.

Obs!

Om inte innehållet i skriptrutan ändras så att den visar platsen du väljer på tidslinjen, visas förmodligen ett fäst skript i skriptrutan. Klicka på fliken för den aktuella bildrutan överst till vänster om skriptrutan när du vill visa skriptet som är associerat med platsen längs tidslinjen.

Ett fäst skript

Fästa ett skript

  1. Klicka på tidslinjen så att skriptet visas på fliken för den aktuella bildrutan överst till vänster om skriptrutanåtgärdspanelen.

  2. Gör något av följande:
    • Klicka på till kartnålsikonen till höger på fliken.
    • Välj Visa > Fäst skript när du vill fästa skriptet.

     

Inaktivera fästning av alla skript

  1. Markera det fästa skriptet på åtgärdspanelen.

  2. Välj Visa > Inaktivera fästa skript när du vill ta bort det valda skriptet på åtgärdspanelen.

  3. Välj Visa > Inaktivera fästning av alla skript när du vill ta bort alla skript från åtgärdspanelen.

Alternativ för att inaktivera fästning

Kortkommandon för fästa skript

Använd följande kortkommandon om du vill arbeta med fästa skript när inmatningspunkten visas i skriptrutan.

Åtgärd

Windows 

Macintosh

Fäst skript

Ctrl+Skift+= (likhetstecken)

Kommando+Skift+=

Inaktivera fästa skript

Ctrl+Skift+- (minus)

Kommando+Skift+-

Infoga målsökvägar

Många skriptåtgärder är avsedda att påverka filmklipp, knappar och andra symbolinstanser. I koden kan du referera till symbolinstanser på en tidslinje genom att infoga en målsökväg — adressen till den aktuella instansen. Du kan välja att ställa in en absolut eller relativ målsökväg. En absolut sökväg innehåller hela adressen till instansen. En relativ sökväg innehåller bara den del av adressen som skiljer sig från skriptets adress i FLA-filen och fungerar inte om skriptet flyttas till en annan plats.

  1. Klicka på en åtgärd i skriptet på åtgärdspanelen.
  2. Klicka på Målsökväg  .
  3. Ange sökvägen till målet eller välj det i listan.
  4. Markera antingen alternativet för absolut eller relativ sökväg.

Använda kodtips

När du arbetar på åtgärdspanelen eller i skriptrutan upptäcker programmet automatiskt vilken åtgärd du använder och ett kodtips visas. Det finns två typer av kodtips: knappbeskrivningar som innehåller den kompletta syntaxen för den aktuella åtgärden, och snabbmenyer som visar en lista med möjliga ActionScript-element, t.ex. metod- eller egenskapsnamn (kallas ibland för en form av kodinmatning).

Kodtips är som standard aktiverade. Du kan med inställningar inaktivera kodtipsen eller bestämma hur snabbt de ska visas. Även om kodtipsen är inaktiverade kan du visa ett kodtips manuellt för ett specifikt kommando.

Obs!

Om du inte kan visa kodtips för en variabel eller ett objekt skapat i ActionScript 2.0, trots att kodtips är aktiverade under ActionScript-inställningar, kontrollerar du att du namngav variabeln eller objektet med rätt suffix och att du använde strikta datatyper för variabeln eller objektet.

Aktivera kodtips

Du kan utlösa kodtips på olika sätt.

Strikta datatyper för objekt

När du använder ActionScript 2.0 och strikta datatyper för en variabel som är baserad på en inbyggd klass (t.ex. Button, Array o.s.v.) visas kodtips för variabeln i skriptrutan. Anta att du skriver följande två kodrader:

var foo:Array = new Array(); 
foo.

Så snart du skriver punkten (.) Animate visar en lista med metoder och egenskaper som är tillgängliga för arrayobjekt på en snabbmeny, eftersom du skrev in variabeln som en array.

Suffix och kodtips

Om du använder ActionScript 1.0 eller om du vill visa kodtips för objekt utan strikta datatyper lägger du till ett suffix till namnet, för varje objekt du skapar. Det är t.ex. suffixet _cam som utlöser kodtips för klassen Camera. Anta att du skriver följande kod: var my_array = new Array(); var my_cam = Camera.get();

Om du sedan anger my_cam följt av en punkt, visas kodtips för objektet Camera.

För objekt som visas på scenen använder du suffixen i rutan Instansnamn i egenskapsinspektören. Om du vill visa kodtips för filmklippsobjekt använder du egenskapsinspektören för att tilldela alla filmklippsobjekt instansnamn med suffixet _mc. När du sedan skriver instansnamnet följt av en punkt visas kodtipset.

var my_array = new Array(); 
var my_cam = Camera.get();
Obs!

Trots att suffix inte krävs för att aktivera kodtips, när du använder strikta datatyper för ett objekt, bör du konsekvent använda suffix eftersom de gör koden lättare att förstå.

I följande tabell visas de suffix som utlöser kodtips i ActionScript 2.0:

Objekttyp

Variabelsuffix

Array

_array

Button

_btn

Camera

_cam

Färg

_color

ContextMenu

_cm

ContextMenuItem

_cmi

Date

_date

Error

_err

LoadVars

_lv

LocalConnection

_lc

Microphone

_mic

MovieClip

_mc

MovieClipLoader

_mcl

PrintJob

_pj

NetConnection

_nc

NetStream

_ns

SharedObject

_so

ljud

_sound

String

_str

TextField

_txt

TextFormat

_fmt

Video

_video

XML

_xml

XMLNode

_xmlnode

XMLSocket

_xmlsocket

Kommentarer och kodtips

Du kan också använda ActionScript-kommentarer för att ange ett objekts klass för kodtips. I följande exempel anger en kommentar att klassen för instansen theObject är Object, o.s.v.

// Object theObject;// Array theArray;// MovieClip theMC;

Om du därefter skriver theMC följt av en punkt visas kodtips med listan över metoder och egenskaper för MovieClip. Om du skriver theArray följt av en punkt visas kodtips med listan över metoder och egenskaper för Array o.s.v.

Adobe rekommenderar emellertid att du använder strikta datatyper eller suffix i stället för den här tekniken, eftersom dessa tekniker aktiverar kodtips automatiskt och gör koden lättare att förstå.

Ange inställningar för automatiska kodtips

  • Välj Redigera > Inställningar (Windows) eller Animate > Inställningar (Macintosh) på åtgärdspanelen eller i skriptrutan, klicka på Kodredigeraren i listan Kategori och aktivera eller inaktivera sedan Kodtips.

(Borttaget i Animate) Ange en fördröjning för kodtips

  1. Välj Redigera > Inställningar (Windows) eller Animate > Inställningar (Macintosh) på åtgärdspanelen eller i skriptrutan.

  2. Klicka på ActionScript i listan Kategori.
  3. Använd skjutreglaget för att ange antal sekunder för fördröjningen.

Använda kodtips i knappbeskrivningar

  1. Visa kodtipset genom att skriva en inledande parentes ”(” efter ett element som kräver en parentes (t.ex. efter ett metodnamn eller ett kommando som if eller do..while och så vidare).
    Inledande parenteser aktiverar kodtipsen

  2. Ange ett värde för parametern.

    Separera värdena för flera parametrar med kommatecken. För funktioner och programsatser, t.ex. för slingan for, skiljer du parametrarna med semikolon.

    För överlagrade kommandon (funktioner eller metoder som kan anropas med olika parameteruppsättningar), t.ex. gotoAndPlay() och for, visas en indikator som gör att du kan välja den parameter som du vill ställa in. Klicka på de små pilknapparna eller tryck på Ctrl+vänsterpil och Ctrl+högerpil för att markera parametern.

    Ett kodtips med flera uppsättningar parametrar

  3. Gör något av följande om du vill stänga kodtipset:
    • Skriv en avslutande parentes ”)”.

    • Klicka utanför satsen.

    • Tryck på Esc.

Använda kodtips i menyer:

  1. Visa kodtipset genom att skriva en punkt efter ett variabel- eller objektnamn.
    Kodtips i menyer

  2. Du använder pilupp och pilned för att navigera i kodtipset.
  3. Om du vill välja ett objekt i menyn trycker du på Retur eller tabb, eller dubbelklickar på det.
  4. Gör något av följande om du vill stänga kodtipset:
    • Välj ett av menyalternativen.

    • Klicka ovanför eller under menyn.

    • Skriv en avslutande parentes ”)” om du redan har skrivit en inledande parentes ”(”.

    • Tryck på Esc.

Visa kodtips manuellt

  1. Klicka på en plats i koden där ett kodtips kan visas, t.ex. på följande platser:
    • Efter punkten (.) som kommer efter en sats eller ett kommando där en egenskap eller metod måste anges

    • Mellan parenteser [()] i ett metodnamn

  2. Gör något av följande:
    • Välj Visa > Visa kodtips om du vill aktivera kodtips manuellt.

    • Tryck på Ctrl+blanksteg (Windows) eller Kommando+blanksteg (Macintosh).

Kodtips för egna klasser

När du skapar anpassade ActionScript 3.0-klasser tolkas klasserna automatiskt i Animate och de objekt, egenskaper och metoder som finns i dem identifieras. Animate kan sedan visa kodtips när du skriver kod som refererar till de anpassade klasserna. Den anpassade klasskodsinmatningen är automatisk för alla klasser som du länkar till annan kod med kommandot import.

Tack vare kodtipsen kan utvecklare arbeta snabbare, eftersom de inte behöver komma ihåg alla objekt, metoder och egenskaper som används i klassen. Om du är designer kan du arbeta med klasser som du inte skrivit själv, eftersom du inte behöver ha förstahandkunskap om hur du ska arbeta med klassen.

Kodtips innehåller följande:

  • Kodtips för kapslade klassreferenser

    När du skriver kapslade referenser kommer den fortlöpande kodtipshjälpen att vara användbar.

  • Kodtips för "this"

    När du skriver "this" i en klassfil får du kodtips om den klassen.

  • Kodtips för "new + <blanksteg>"

    När du skriver "new + <blanksteg>" visas en lista med tillgängliga klasser och paket.

  • Kodtips för "import"

    När du skriver "import + <blanksteg>” visas en lista med alla inbyggda paket och anpassade paket.

  • Kodtips för SWC-bibliotek

    När du lägger till ett SWC-bibliotek i bibliotekssökvägen eller den externa bibliotekssökvägen aktiveras kodtips för alla klasser i SWC-filen.

Få hjälp snabbare och enklare

Ny användare?