Adobe Flash stelt u in staat om multimediale projecten met behulp van tal van tools en processen te creëren . U kunt een filmclip gebruiken als een doos om een grens die u toelaat om limieten binnen uw project te stellen te creëren . Misschien wilt u objecten verplaatsen binnen een beperkte ruimte of u wilt uw geanimeerde objecten bijhouden binnen die ruimte . Met behulp van Flash ActionScript programmeertaal , kunt u de filmclips die aanwezig zijn binnen uw grenzen zijn te tellen . Instructies Open Flash 1 en selecteer " Nieuw " in het menu Bestand . Kiezen voor een ActionScript 2.0 Flash -bestand te maken . Kopen van 2 Maak een doos voor uw grens met de rechthoek tool. Om deze onzichtbaar te maken , gebruikt u het deelvenster Eigenschappen om de alpha ingesteld op 0 . Gebruik het paneel Eigenschappen om de instantienaam ingesteld op " boundaryBox . " 3 Maak een cirkel met de ovale tool. Druk op " F8 " om dit op een filmclip . Kopieer de filmclip ongeveer vijf keer om meerdere clips te produceren . Plaats twee van de cirkel clips binnen de grens Druk op " F9 " 4 om het venster Acties te openen en plaats de volgende : . //Grenzen van de boundaryBox clip op het podium var clipBounds = boundaryBox.getBounds ( _root ) ; countMoviesInBox = function ( ) { theCnt = 0 for (var i in _root ) { if ( typeof ( _root [ i ] ) == " movieclip " ) { //indien binnen de grens , maar tellen niet mee de grens clip indien ( ( _root [ i ] . _x > = clipBounds.xMin && _root [ i ] . _x < = clipBounds.xMax && _root [ i ] . _y > = clipBounds.yMin && _root [ i ] _y < = clipBounds.yMax ) && i.substr ( -3 ) = " Box " ) { theCnt + + ; } . ! } } trace ( " Geteld " + theCnt + " clips binnen de grens . " ) ; } countMoviesInBox ( ) ; 5 Druk op " Ctrl " en " Enter " om het programma uit te voeren . De boodschap moet uitsturen " Geteld 2 clips binnen de grens . " Beweeg de klemmen om en start het programma opnieuw om de juistheid van het bericht te testen .
|