|
Script swapDepths berfungsi untuk memindah letak layer atau level objek tertentu.
Misalnya, objek Lingkaran berada di bawah (di belakang) objek Segitiga, ketika objek lingkaran tersebut di klik, dia bisa berpindah menjadi di depan objek Segitiga.
Dalam sample ini, ada 3 contoh objek yang digunakan. Yaitu Kotak, Segitiga dan Lingkaran.

Ketiga objek tersebut diconvert menjadi tombol kemudian dijadikan "target" dengan mengaktifkan pilihan pada panel Properties.

Setelah itu, gunakan script di bawah ini :
Objek Kotak:
on (press) { // script yang diaktifkan ketika mouse ditekan/diklik pada objek
//script untuk merubah layer/level objek menjadi ke level yang paling atas
Kotak.swapDepths(getNextHighestDepth());
//memulai drag objek (menggeser objek)
Kotak.startDrag(false);
}
on (release,releaseOutside) { // script yang diaktifkan ketika mouse dilepas dari klik
//menghentikan drag objek
stopDrag();
}
Objek Lingkaran:
on (press) {
Lingkaran.swapDepths(getNextHighestDepth());
Lingkaran.startDrag(false);
}
on (release,releaseOutside) {
stopDrag();
}
Objek Segitiga:
on (press) {
Segitiga.swapDepths(getNextHighestDepth());
Segitiga.startDrag(false);
}
on (release,releaseOutside) {
stopDrag();
}
Langsung saja download file pada attachment untuk lebih jelasnya.
|