Voorwaardelijke statements die nodig zijn in bijna elk Adobe Flash CS3 programma . En dat komt omdat voorwaardelijke verklaringen zijn de instructies van een programma gebruikt om beslissingen te nemen . Om een goed ontwikkeling van een Flash programma te verzekeren , is het noodzakelijk om de logica van de beslissingsvariabelen en de acties die resulteren begrijpen . En dat komt omdat slecht ontworpen voorwaardelijke code maakt het moeilijk om code programmeerfouten vinden , verhoogt de regels code die nodig is en maakt het programma moeilijk te lezen en te begrijpen . Omstandigheden , besluiten en acties Een benadering effectief te gebruiken voorwaardelijke verklaringen is om eerste lijst welke acties moeten worden genomen als gevolg van specifieke omstandigheden . Bijvoorbeeld, als een knop is geselecteerd , gaat u naar een webpagina . Als de muis wordt geklikt , weer een tekstbericht . Er zijn echter maatregelen die moeten worden genomen op grond van een of meerdere voorwaarden waar zijn . Bijvoorbeeld, als keuzerondje A , keuzerondje B en radio -knop C worden geselecteerd , klinkt de sirene alarm . Stroomdiagrammen worden vaak gebruikt om te versnellen , te documenteren en te vereenvoudigen ontwikkeling code wanneer een programma heeft vele voorwaardelijke verklaringen . Het stroomschema grafisch beschrijft de stroom van acties voor verschillende omstandigheden . Effectief wordt gesequenced grafische representatie van het programma stroom voor de lijst met voorwaarden /acties in uw programma . Voorwaardelijke Selectie richtsnoeren Ongeacht de code ontwikkelingsstrategie u te gebruiken coderen uw programma , moet u wat voor soort ActionScript voorwaardelijke verklaringen te selecteren . ActionScript conditionele statements omvatten de als /dan statement , de if /then /else statement en de zaak /switch statement . Een algemene richtlijn is om te gebruiken is om te gebruiken het als /dan of de als /dan /anders verliesrekening wanneer er niet meer dan een paar ingang voorwaarden voor elke beslissing . Als er veel inbreng voorwaarden , wordt de zaak /switch statement beschouwd veel gemakkelijker te implementeren . En dat is omdat het kost minder regels code en is makkelijker te lezen . Andere regel is om te voorkomen dat diep geneste if /then /else statements . En vooral vermijden geneste if /then statements dat vele Booleaanse operatoren ( AND , OR ) bevatten . Dit is omdat het vaak moeilijk te volgen geneste if /then logica. Bijvoorbeeld , de volgende generieke geneste if /then statement is moeilijk te volgen : Als de zon schijnt ga dan naar de winkel anders als de temperatuur onder de 50 graden te draaien de verwarming omhoog en blijven thuis else if de temperatuur boven de 80 ga dan naar het strand . Duidelijkheid , Logica en structuur om ervoor te zorgen dat uw programma is makkelijker om code , debuggen en te lezen , overweeg dan het schrijven van een sequentiële samenvatting van hoe je voorwaardelijke logica werkt . Als de logica gemakkelijk te volgen wanneer geschreven , is het vaak gemakkelijker om een stroomschema construct Schrijf ActionScript code die het eenvoudiger om met een minder tijd code en maakt het gemakkelijker te lokaliseren en te repareren codefouten . < Br >
|