Isi kandungan:
- 1Cipta lapisan baru pada garis masa dan berikan nama Label .
- 2Pilih bingkai 1 lapisan baru anda.
- 3 Masukkan bahagian atas dalam kotak teks yang ditunjukkan di kawasan Label pemeriksa Hartanah.
- 4Select frame 22 dari lapisan Tindakan anda dan pilih Tetingkap → Tindakan untuk membuka panel Tindakan (jika ia belum dibuka).
- 5Locate baris yang membaca gotoAndPlay (5). Gantikan 5 dengan nama label bingkai baru (atas) dalam petikan berganda.
- 6Choose Control → Test Movie untuk melihat perubahan anda.
Video: Tutorial Pindah Antar Frame di Flash CS5 As3.0 2024
Dalam Adobe Flash Creative Suite 5, banyak kenyataan ActionScript, seperti kenyataan goto, rujukan nombor bingkai tepat untuk mengemudi garis masa Flash CS5. Jika anda berlaku untuk menukar penempatan sesuatu pada garis masa anda (seperti permulaan atau pengakhiran animasi), nombor bingkai mungkin tidak tepat. Untuk kes seperti ini, anda boleh memberikan nama terus ke kerangka utama pada garis masa yang anda boleh panggil terus dari ActionScript.
Label bingkai adalah nama yang biasa anda boleh berikan kepada mana-mana kerangka utama (seperti permulaan, akhir, atau big_finale). Anda kemudian boleh memberitahu ActionScript untuk melompat ke bingkai ini dengan nama sebagai alternatif untuk menggunakan nombor bingkai. Sekiranya lokasi frame yang dinamakan berubah, skrip tetap berfungsi selagi nama label adalah sama. Apabila anda memindahkan kerangka utama, label yang anda berikan kepadanya bergerak dengannya.
Berikut adalah cara untuk mengubah suai butang untuk menggunakan label bingkai dan bukannya nombor bingkai:
1Cipta lapisan baru pada garis masa dan berikan nama Label .
Nama ini sewenang-wenangnya, tetapi ia adalah idea yang baik untuk menamakan lapisan secara intuitif.
2Pilih bingkai 1 lapisan baru anda.
Pastikan untuk memilih bingkai yang betul dan hanya bingkai tersebut.
3 Masukkan bahagian atas dalam kotak teks yang ditunjukkan di kawasan Label pemeriksa Hartanah.
Sebagai contoh, kami memberikan keyframe ini nama atas label.
4Select frame 22 dari lapisan Tindakan anda dan pilih Tetingkap → Tindakan untuk membuka panel Tindakan (jika ia belum dibuka).
Tambah pernyataan gotoAndPlay () di sini.
5Locate baris yang membaca gotoAndPlay (5). Gantikan 5 dengan nama label bingkai baru (atas) dalam petikan berganda.
Kod sekarang membaca
gotoAndPlay (?? atas ??);
6Choose Control → Test Movie untuk melihat perubahan anda.
Klik butang Rewind dan anda melihat lompat animasi ke bingkai 5 dan berhenti seperti yang dilakukan sebelumnya. Kali ini, bagaimanapun, kod tersebut menggunakan label bingkai dan bukannya nombor bingkai mutlak.
Sekarang, tidak kira di mana anda menggerakkan kerangka utama, skrip akan diikuti secara automatik selagi label frame tetap sama.