Monday 10 September 2012


what is web conferencing rapid opiate detox stock spread trading debt settlement strategy colocation servers NB shoes liquor liability carpet cleaning specials amex merchant motorcycle accident Residential Alarm System new york attorney laser printers security system canada basic hosting attendance system renaissance vinoy ameriquest loans pc intrusion detection voip pbx system marketing mortgage program drug recall best interest rates on savings www t mobile co uk international travel health insurance technical schools in new jersey mortgage applications web content management project management solutions equafax berber carpet cleaning medical malpractice new haven canadian secured credit card home equity conversion mortgage kansas lasik talent management systems incorporate in new york low cost call customer relationship secretarial schools Revitalizing Toner lsat preparation banner insurance life consolidation debt loan payday banner life insurance multifunction laser printers payroll processing secured credit canada debt settlement uk mortgage best mortgage loans Adult Hosting project management degrees business telephone service Cheap Domain Host prospecting leads domain registers aa personal loans interior design courses online lifeforce international Bankruptcy Lawyers parkway insurance online interior design courses Card Credit Debt reseller business financial times magazine medical quotes Consumer Credit cheap web hosting services hosting in uk network security systems filterless air purifiers chase mortgage rates self directed iras flowers to russia dentist santa clara de markoff santa clara dentist manslaughter defense tampa mortgage company loans for poor credit spysweeper software personnel Investment Fraud personnel software easy project management investing in mutual funds houston landscape lighting personalized creations voip handset offshore banking accounts Plastic Carrying Cases starting a llc immediate annuity united debt solutions Bachelor Degree broadband austads golf residential addiction treatment minolta color laser printers Blue Blue Cross Insurance Shield culinary arts education classes pharmacy technician new jersey web hosting uk mailing lists project management software for mac auto insurance claim business to business sales lead online conference defensive driving houston texas seraphim angels notary test mortgage approval marketing search engine san diego home mortgage uk business savings line business phone business phone line web design and hosting search engine optimization service mbna credit card application montana debt consolidation bad credit mobile home loan kentucky mortgage loans sales lead database crm system wisconsin mortgage credit card for students cheap one way tickets advertising click pay per site The Lasik Center reuge music box santa monica executive suites sony vaio desktop computers substance abuse rehab what are current mortgage rates investing in stock market get your credit score cd duplication cheap my debt Domain Name Check management software web online fax fax online Cardservice International Charter Corporate Jet dental radiology equity business loans Mortgage Lead florida home financing home financing florida lead mortgage Fax Services fleet management gps portfolio project management software saturn auto frisco home frisco home person to person auto loans credit matters reverse equity alaska credit card what is whole life insurance pay per click advertising highest ira cd rates qwest long distance ohio criminal defense lawyer invoice processing web hosting uk Cheap Insurance northern tools and equipment credit card to apply anritsu test equipment employee attendance software Accredited Online Degree Programs ntfs data recovery personal injury insurance settlements cheapest web conferencing Counseling Credit low cost domain Credit Counseling loan Domain Name Lookup Credit Reports direct mail list Christian Debt Free medical alarm advertising affiliate marketing program teachers home loans stock trading firms loans auto search engine optimization web marketing auto loans mortgage new york debt and credit Credit and Debt types life insurance success factors domain name optin email marketing

Tips Membuat Efek Hujan Pada Flash

Tips Membuat Efek Hujan Pada Flash. Salam Blogers. Kali ini saya akan sedikit berbagi tentang Tips Membuat Efek Hujan Pada Flash. Membuat efek hujan pada flash jika dilakukan secara tradisional akan memakan waktu yang panjang dan juga lama, maka dari iru kita akan sedikit mempersingkatnya dengan cara menggunakan coding. Mungkin bedanya jika menggunakan coding maka jelas anda harus paham dengan maksud codingnya.


Maka dibawah ini saya akan bagikan Tips Membuat Efek Hujan Pada Flash dengan coding :

1. Buatlah sebuah flash document.

2. Tekan Ctrl+F3, pada panel properties yang muncul ubah warna Background menjadi berkode #000033

3. Klik frame 1 dan tekan F9. Pada panel properties yang muncul masukkan script berikut :

 //membuat sebuah movie clip kosong yang berisi jatuh
_root.createEmptyMovieClip("jatuh", 1);
//mengatur width sama dengan width stage dikali 2.5
width = Stage.width*2.5;
with (jatuh) {
    //membuat garis
    lineStyle(1, 0xFFFFFF, 100);
    lineTo(2, 10);
}
//membuat variable i dengan nilai kurang dari 250
for (i=0; i<50; i++) {
    //duplikasi jatuh dengan nama baru garis_hujan+i
    duplicateMovieClip(jatuh, "garis_hujan"+i, 10+i);
    //posisi x garis_hujan sama dengan nilai acak panjang stage
    _root["garis_hujan"+i]._x = random(Stage.width);
    //posisi y garis_hujan sama dengan nilai acak lebar stage
    _root["garis_hujan"+i]._y = random(Stage.height);
    //nilai variable kecepatan garis hujan sama dengan nilai acak 30 ditambah 10
    _root["garis_hujan"+i].kecepatan = random(30)+10;
    //nilai alpha`garis hujan sama dengan nilai acak 80 ditambah 20
    _root["garis_hujan"+i]._alpha = random(80)+20;
}
onEnterFrame = function () {
    //membuat variable i dengan nilai kurang dari 250
    for (i=0; i<50; i++) {
        //posisi x garis hujan ditambah variable kecepatan
        _root["garis_hujan"+i]._y += _root["garis_hujan"+i].kecepatan;
        //posisi y garis hujan ditambah variable kecepatan yang dibagi 4
        _root["garis_hujan"+i]._x += _root["garis_hujan"+i].kecepatan/4;
        //jika posisi x garis hujan lebih dari panjang stage
        if (_root["garis_hujan"+i]._x>Stage.width) {
            //posisi x garis hujan berada di nilai acak width dikurangi panjang stage dibagi 2
            _root["garis_hujan"+i]._x = random(width)-Stage.width/2;
            //posisi y garis hujan berada di koordinat 0
            _root["garis_hujan"+i]._y = 0;
        }
        //jika posisi y garis hujan lebih dari lebar stage
        if (_root["garis_hujan"+i]._y>Stage.height) {
            //posisi y garis hujan berada di koordinat 0
            _root["garis_hujan"+i]._y = 0;
            //posisi x garis hujan berada di nilai acak width dikurangi panjang stage dibagi 2
            _root["garis_hujan"+i]._x = random(width)-Stage.width/2;
        }
    }
};


4. Tekan Ctrl + Enter .
5. Selamat mencoba semoga bermanfaat.

0 comments

Post a Comment