Template Pergerakan Rawak Organik
KilatR CS5.5 mempunyai templat penjimatan banyak masa yang membekalkan kod yang paling kerap digunakan dalam projek Flash dan kod itu mudah disesuaikan. Dalam tutorial ini, kami akan mengkaji Templat Pergerakan Rawak Templat yang baru-baru ini saya buat untuk membuat animasi labah-labah yang berkerumun di atas pentas. Anda akan mencari templat ini apabila anda memulakan projek baru.

  1. Dari skrin Selamat Datang, pilih Animasi dari senarai Buat dari Templat di sebelah kiri.

  2. Dari senarai templat Animasi memilih Pergerakan Rawak Organik.

  3. Templat tulang telanjang mempunyai tiga lapisan.

    Di bahagian atas lapisan adalah beberapa arahan.

    Di lapisan seterusnya terdapat lapan zarah (klip filem), yang merupakan pepijat kami, berturut-turut merentasi bahagian bawah pentas.

    Pada lapisan bawah kita mempunyai segi empat tepat padat yang bertukar menjadi arang panggung kami.

    Arahan memberitahu kami untuk klik dua kali pada bug dan lihat ActionScript yang akan menjalankan animasi. Mari buat begitu.

    Sebaik sahaja anda mengklik dua kali pepijat, anda akan berada pada garis masa Zarah. Kami kini berada di dalam kerja satu zarah atau pepijat. Dengan kerangka pertama lapisan Tindakan dipilih, buka panel Tindakan.

  4. Seperti yang dapat anda lihat, kami mempunyai empat pembolehubah.

    kelajuan var: Nombor = 6;

    var myRotation: Number = 0;
    var ychange: Nombor;
    var xchange: Nombor;

    Variabel kecepatan mengendalikan kecepatan bug yang bergerak di atas panggung. Secara lalai ia ditetapkan kepada 6 dan apabila kita pratonton animasi, pepijat akan bergerak dengan cepat. Tapi mari kita naik nombor ke 16 dan pratonton. Sekarang bug benar-benar berlari.

    Tiga pembolehubah yang lain bekerja bersama dalam satu fungsi, bersama dengan beberapa pengiraan matematik rawak, untuk membuat bug dijalankan di seluruh panggung bukannya bersama sebagai satu unit. Mari kita lihat fungsi fl_moveParticle.

    Mula-mula, kami mendapat nombor rawak untuk berapa banyak yang dapat memutar pepijat dari kedudukannya sekarang. Ini tidak akan menggerakkan pepijat tetapi hanya berputar di tempatnya.

    Seterusnya kita mendapat nombor rawak untuk menggerakkan pepijat ke lokasi X dan Y baru di atas pentas.

    Tetapi kita perlu memastikan bahawa pepijat itu tidak keluar dari panggung. Oleh itu, kita menggunakan beberapa jika pernyataan untuk mengesahkan bahawa bug itu berada dalam batas lebar dan ketinggian pentas. Jika tidak, maka kami akan mengalihkan semula bug itu ke panggung. Sudah tentu, anda ingin memperibadikan lebar dan ketinggian maksimum untuk menyesuaikan dimensi peringkat anda sendiri.

    Akhir sekali, kami menambah nombor rawak baru ke kedudukan x dan y saat ini bug dan kami menukar gelaran semasa pepijat dengan rutin baru rawak.

Sebaik sahaja anda mendapat penalaan dengan baik, anda boleh menggantikan bug lalai dengan klip filem bug anda sendiri. Setiap bug di atas panggung adalah contoh klip filem zarah yang sama. Bug lalai tidak menggerakkan kaki tetapi anda boleh menambah animasi sekunder ini untuk bug anda sendiri.

Hak Cipta 2018 Adobe Systems Incorporated. Hak cipta terpelihara. Pukulan skrin produk Adobe (s) dicetak semula dengan kebenaran daripada Adobe Systems Incorporated. Adobe Photoshop, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Elemen Premiere, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst and Flash Paper adalah sama ada [a] tanda dagangan berdaftar atau tanda dagangan Adobe Systems Incorporated di Amerika Syarikat dan / atau negara lain.