Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako spočítať počet filmových klipov v rámci hranice v programe Flash

Adobe Flash umožňuje vytvárať multimediálne projekty pomocou mnohých nástrojov a procesov . Môžete použiť filmový klip ako pole vytvoriť hranicu , ktorá vám umožní nastaviť limity v rámci projektu . Možno budete chcieť objekty pohybovať v obmedzenom priestore alebo ak chcete sledovať svoje animované objekty v tomto priestore . Použitie flash je programovací jazyk ActionScript , môžete sa spoľahnúť na filmové klipy , ktoré sú prítomné vo Vašom hranice . Návod dovolená 1

Otvoriť Flash a vyberte " Nový " z menu Súbor . Vyberte , či chcete vytvoriť ActionScript 2.0 Flash súbor .
2

Vytvoriť box pre vaše hranice pomocou nástroj obdĺžnik . Aby to bolo neviditeľné , použite panel Vlastnosti nastavte alfa na hodnotu 0. Pomocou panela Vlastnosti nastaviť názov inštancie " boundaryBox . "
3

Vytvorte kružnici pomocou oválneho nástroja . Stlačte tlačidlo " F8 " nastaviť na filmový klip . Skopírujte videoklip asi päťkrát produkovať niekoľko videoklipov . Umiestnite dve kružnice klipov vnútri hranice
4

Stlačte tlačidlo " F9 " pre otvorenie okna Akcie a vložte nasledujúci : .

//Hranice na boundaryBox klipu na javisku

var clipBounds = boundaryBox.getBounds ( _Root ) ;

countMoviesInBox = function ( ) {

theCnt = 0

for ( var i v _Root ) {

if ( typeof ( _root [ i ] ) == " MovieClip " ) {

//ak v hranici , ale nepočítam ak hraničné klip

( ( _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 ( " Počítané " " klipy v rámci hranice . " + theCnt + ) ;

}

countMoviesInBox ( ) ;
5

Stlačte tlačidlo " Ctrl " a " Enter " na spustenie programu . Táto správa by mala výstup " Počítalo sa 2 klipy v rámci hranice . " Presuňte klipy okolo a spustite program znova otestovať presnosť správy .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené