
08-05-2006, 10:39
|
 |
מנהל פורום פלאש
|
|
חבר מתאריך: 04.03.05
הודעות: 5,834
|
|
באותו הפריים שאת רוצה את הסרט את צריכה להשתמש בפקודה loadMovie() על מנת לטעון את הסרט שלך לתוך מוביקליפ, או ב loadMovieNum() בשביל לטעון לתוך "רמה", ככל שהרמה יותר גבוהה כך הוא יהיה מעל אובייקטים בעלי רמות יותר נמוכות, לא יודע אם "רמה" זו המילה הנכונה אבל באנגלית זה depth.
אז ככה, אם את רוצה לטעון למוביקליפ תכיני מוביקליפ, תני instance name לדוגמא mySWF (לצורך הקוד הבא).
קוד:
_root.mySWF.loadMovie("theswf.swf")
ואם את טוענת לרמה:
קוד:
_root.loadMovieNum("theswf.swf", level)
level יכול להיות כל מספר.
הנה 2 פונקציות שהכנתי בשבילך:
loadMovie()
קוד:
function loadswf(target, swf, X, Y) {
_root[target].loadMovie(swf + ".swf")
_root[target]._x = X
_root[target]._y = Y
}
target - ה instance name של המוביקליפ שאת רוצה לטעון אליו.
swf - שם ה SWF (כולל נתיב) ללא .swf.
X - מיקום ה X שלו על הבמה
Y - מיקום ה Y שלו על הבמה
כך תקראי לפונקציה הזאת:
קוד:
loadswf(target, swf, X, Y)
loadMovieNum()
קוד:
function loadswf(level, swf, X, Y) {
_root.loadMovieNum(swf + ".swf", level)
["_level" + level]._x = X
["_level" + level]._y = Y
}
level - מספר הרמה\עומק שאת רוצה לטעון אליו.
swf - שם ה SWF (כולל נתיב) ללא .swf.
X - מיקום ה X שלו על הבמה
Y - מיקום ה Y שלו על הבמה
כך תקראי לפונקציה הזאת:
קוד:
loadswf(level, swf, X, Y)
|