13-02-2007, 09:15
|
|
|
חבר מתאריך: 13.02.07
הודעות: 1
|
|
בעיה באתר פלאש
היי אשמח אם למישהו יש רעיון כיצד לצאת מהבעיה
הבעיה:
אנו מטעינים תמונות בגדלים שונים לתוך הנגן, אבל רוצים שהן יהיו בגודל של 140:100 או 100:100.
זאת משום שיש שני סוגי יחסים, של תמונות אמן, ושל עטיפת דיסק.
משום מה לא הצלחתי ליצור קוד שיקבע מחדש את גודל התמונה לגודל הרצוי.
ב- Action Script :frame 1
מופיעה קטע הקוד הבא (קצת יצא מעוות בהעתקה)
picture.loadMovie(vedata,picture);
var ratio:Number = picture._height/100;
var height_p:Number = picture._height/ratio;
var width_p:Number = picture._width/ratio;
אפשר לראות שחלק מהנ"ל (מלבד השורה הראשונה) לא עושה כלום בקוד הנוכחי, והוא חלק מנסיון פתרון הנושא.
מה שלא מופיע בקוד, כי לא עזר, אלא רק רטרואקטיבית(!), זה הקוד הבא שהיה בהמשך:
picture._height= height_p;
picture._width= var width_p;
ניסיתי להגדיר את המשתנים בצורות שונות.
ניסיתי כל מיני צירופים של הורדת התמונה ואז העלתה שוב באופנים שונים – לא עזר.
בייאושי ניסיתי אפילו פשוט לקבוע את גודל התמונה כרוחב 140 וגובה 100, אבל גם זה לא עבד.
האם יש למישהו רעיון?
|