Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> animation Software >> Content

    AS3 Return Funktioner

    När utvecklare skapa interaktiva Flash- filmer med hjälp av ActionScript 3.0 , kan de genomföra funktioner för att leverera specifika kod processer . När du deklarerar en funktion i AS3 , kan du inkludera en returtyp tillsammans med funktionens namn , parametrar och genomförande . Inuti funktionen kroppen , kan du returnera ett värde eller variabel av angivet slag , hämta detta vid den punkt i koden där funktionen anropas . Princip

    Funktioner utföra specifika sekvenser av bearbetning . AS3 program kan anropa funktioner enkelt att utföra dessa åtgärder , men de kan eventuellt också hämta värden . Medan en funktion kan ta flera parametrar av olika typer, kan det återgå endast en typ . Funktion returvärden kan vara av vilken typ av språk . Det är inte nödvändigt att förklara returtyp när du deklarerar en funktion , men det är bästa praxis och bidrar till att säkerställa att funktionen anropas korrekt .
    Funktion Disposition

    AS3 function kontur kan ange vilken typ av värde den returnerar . Följande exempelkod visar :

    funktion formatText ( origText : String ) : String { //function genomförandet }

    Funktionen tar en sträng parameter och returnerar en sträng resultat . Avkastningen typen visas när funktionen namn och parametrar , men innan kroppen . Funktionen kan vara för formatering textsträngar i ett standardiserat sätt i hela ansökan . Kod kallar denna funktion kan passera en sträng och få en sträng med samma innehåll , men formateras på något standardiserat sätt .
    Återvänder

    Inuti funktionen kroppen måste AS3 kod returnera ett värde eller variabel av typen deklareras i funktionen kontur . Följande kod inuti funktionen kroppen visar :

    var newText : " ! " String = origText + , avkastning newText ;

    Formateringen är naivt i det här fallet för demonstration , men det funktionen kropp kan innehålla flera rader för bearbetning . Funktionen använder passerade värdet strängparametern och bygger in den i en ny sträng variabel . Efter bearbetningen är klar , returnerar funktionen värdet av denna ny variabel . Den formaterade variabeln är en lokal variabel , så kommer inte att vara tillgänglig när funktionen är klar verkställande . Däremot kan koden anropa funktionen hämta det som returvärde .
    Emot

    kod anropa en funktion kan ta emot returvärdet . Koden kan lagra det returnerade värdet med hjälp av en variabel referens eller kan använda den direkt . Följande kod visar lagra det som en variabel :

    var sometext : String = " hello"; var formattedText : String = formatText ( sometext ) ,

    Följande alternativ kod demonstrerar med den returnerade värde direkt :

    var sometext : String = " hello"; trace ( formatText ( sometext ) ) ;

    Denna kod matar den formaterade strängen för testning . Om skriptet lagrar det returnerade värdet som en variabel , kan det hänvisa till den vid efterföljande bearbetning punkter .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man drar en näsa i Flash
    ·Hur fixar flimrar i Maya
    ·Hur konverterar jag en FMVC till en MPG
    ·Hur Shift Alla ramar i Flash
    ·Vad är skillnaden mellan Motion & After Effects
    ·Hur göra en Flash- film Invisible Med Action Script
    ·Hur man utvecklar en Flash Game
    ·3D Studio Max Tutorial : Realistisk modellering
    ·Hur man skapar ett Flash Web Kalender
    ·Hur man gör bitmärken i Flash
    Utvalda artiklarna
    ·Hur Länk Bloomberg till Excel
    ·Hur Loop Recordings i Garageband
    ·Lösenord - bort programvara
    ·Hur man sätter en mp4 till PowerPoint 2007
    ·Hur man använder Balloon Ikon i MS Word 2007
    ·Hur man beräknar miniminivåer i Excel
    ·Hur man bygger Ninjas i Age of Empires III
    ·Tutorial på en iPod Silhouette i Photoshop
    ·Hur får dokumentfönstret Recovery Task i Excel 2007
    ·Hur Bädda in ett Word- ekvation i PowerPoint
    Copyright © Dator Kunskap http://www.dator.xyz