Rabu, 03 Februari 2010

tugas suond

Tugas
Praktek Multimedia

Suond Control







Nama : ISRAN
No Bp : 0801083015
Kelas : Teknik Komputer 2 Ext



JURUSAN TEKNOLOGI INFORMASI
PROGRAM STUDI TEKNIK KOMPUTER
POLITEKNIK NEGERI PADANG
SEMESTER GENAP 2010


Lankah langkah dalam pembuatan suon control

1.buat layer baru dengan nama latar untuk memasukan latarnya lalu pilih warna yang diingginkan
2.lalu buat layer baru lagi dengan nama tombol yang berisikan tombol yang dibutuhkan
Seperti tombol
• Tombol play
• Stop
• Volume
• balence
• Tombol musik 1
• Tombol musik 2
• Tombol musik 3
• Tombol musik 3
Dan bri aksi pada masing-masing tombol seperti perintah berikut:
Untuk Tombol “Musik 1”
on (release) { mySound.attachSound("musik1");
mySound.stop();
mySound.start(0,1);
}
Dan seterusnya sampai Musik 4
3.lalu masukan tombol pada layer tombol
1. play
2. stop
Agar dapat menstop dan play musik
Lalu berikan aksi seerti:
Untuk tombol “Stop “
on (release) {
mySound.stop();}

Untuk Tombol “Play”
on (release) {
mySound.start();}







4.masukan lagi tombol untuk volume dan pada layer tombol
Dan berikan aksi:
top = vol._y;
left = vol._x;
right = vol._x;
bottom = vol._y+100;
level = 100;
//
vol.onPress = function() {
startDrag("vol", false, left, top, right, bottom);
dragging = true;
};
vol.onRelease = function() {
stopDrag();
dragging = false;
};
vol.onReleaseOutside = function() {
dragging = false;
};
//
this.onEnterFrame = function() {
if (dragging) {
level = 100-(vol._y-top);
} else {
if (level>100) {
level = 100;
} else if (level<0) {
level = 0;
} else {
vol._y = -level+100+top;
}
}

_root.mySound.setVolume(level);
};





Pada tombol balance beri aksi:
increment = 4;
level = 0;
//
panKnob.onPress = function() {
if (Key.isDown(Key.getCode(18))) {
autoPan = true;
} else {
autoPan = false;
start = _root._xmouse;
newStart = panKnob._rotation;
dragging = true;
}
};
panKnob.onRelease = function() {
dragging = false;
};
panKnob.onReleaseOutside = function() {
dragging = false;
};
//
this.onEnterFrame = function() {
if (dragging) {
pivot = (_root._xmouse-start)*2+newStart;
panKnob._rotation = pivot;
if (pivot<-135) {
panKnob._rotation = -135;
}
if (pivot>135) {
panKnob._rotation = 135;
}
level = Math.round(panKnob._rotation/1.35);
} else {
if (autoPan) {
textInput.value.selectable = false;
level += increment;
if (level>99 || level<-99) {
increment *= -1;
}
} else {
textInput.value.selectable = true;
}
if (level>100) {
level = 100;
} else if (level<-100) {
level = -100;
} else if (level<=100 && level>=-100) {
panKnob._rotation = level*1.35;
}
}
_root.mySound.setPan(level);
};

Tidak ada komentar:

Posting Komentar