23-12-2005, 20:20
|
|
|
חבר מתאריך: 29.11.05
הודעות: 35
|
|
בעיה למבינים!
שלום לכולם!!!
עשיתי כפתור שעל ידי לחיצה מנמיך את המוזיקה לאט ועל ידי עוד לחיצה או מגביר את המוזיקה לאט.
בניתי את הכפתור הזה על ידי שעור מספר של AS של פלאש.
משום מה ניסיתי שעות להבין למה זה לא עובד ניסיתי הרבה דרכים אנא מכם אם מישהו רואה טעות בקוד שלי שינסה להסביר לי מה הטעות:
זה הקוד שמונח על הפריים הראשי:
קוד:
music = new Sound();
music.attachSound("backsound");
music.start(0, 999999);
music.setVolume(0);
var vol = 0;
var fade = setInterval(fadeIn, 100);
function fadeIn() {
vol += 3;
music.setVolume(vol);
if (vol>=100) {
clearInterval(fade);
var step = 1;
var Fade = 0;
}
}
_root.onEnterFrame = function() {
if (Fade == 1) {
vol = vol-step;
if (vol<0) {
vol = 0;
}
music.setVolume(vol);
} else {
vol = vol+step;
if (vol>100) {
vol = 100;
}
music.setVolume(vol);
}
}
וזה הקוד שמונח על הלחצן שאמור להנמיך ולהגביר:
קוד:
on (release) {
(_root.fade=!_root.fade) ? 0 : 1;
}
בתודה ג'וזף.
_____________________________________
Your signature did not follow Fresh's signatures policy, therefore it was automatically erased. Please see the E-Mail which has been sent to you, to learn how to fix this.
|