נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
בניית אתרים
RSS UnderWarrior Forums : RSS בניית אתרים
נושא

נושא: אנימציה ב-JS

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 14 March 2005 בשעה 18:25 | IP רשוּם
ציטוט SBD

טוב אני לומד JS בבית ספר [אני יודע אבל בכל מקרה אני לא נוהג להתשמש הרבה :(]

אז בקיצור צריך לשלב אנימציה בפרוייקט הגמר עכשיו לפי אתר שראיתי הם עשו את זה בצרוה הבאה:

http://setup.co.il/js/java14.html

אני לעומת זאת עשיתי את זה ככה:

קוד:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
 <title>New document</title>
<script type="text/javascript" language="JavaScript">
<!--
 var x,frame=1;
 
 function makeAnim()
 {
  x = setInterval('play();',500);  
 }
 
 function play()
 {
  anim.src = frame + ".gif";
  if(frame>4) frame=1;
  else  frame++;
 }
-->
</script>
<meta name="generator" content="TSW WebCoder">
</head>

<body>

<img src="1.gif" name="anim" width="200" height="200">
<input type="button" onclick="makeAnim()" value="הפעל">
<input type="button" onclick="clearInterval(x)" value="הפסק">
</body>
</html>

משהו מוכן להסביר לי מה ההבל בין שני הדרכים ואיזה יותר טובה?



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 15 March 2005 בשעה 02:36 | IP רשוּם
ציטוט ניר

אתה עשית תמונות מתחלפות - הם עשו מערך של טקסטים מתחלפים. זה שני דברים שונים.

מה אתה בדיוק צריך?


איך שהוא מערך נראה לי יותר יפה - אבל שוב תלוי במה שאתה צריך.
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 15 March 2005 בשעה 06:48 | IP רשוּם
ציטוט SBD

לא אחי תסתכל שמה על האנימציה לא על השורת מת חלפות [גלול למטה...]

הם עשו את זה גם במערך אבל למה? מה זה נותן, זה יותר טוב או משהו?



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 15 March 2005 בשעה 06:50 | IP רשוּם
ציטוט ניר

אתה יכול להדביק את הקוד שאתה מדבר עליו? לא מבין בדיוק למה אתה מתכוון
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
RPG2kiLL
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 376
נשלח בתאריך: 15 March 2005 בשעה 07:03 | IP רשוּם
ציטוט RPG2kiLL

לא, ניר, הוא הביא עמוד אתר של סקריפטים..
כל עמוד שם מכיל כמה סקריפטים, יש שם גם סקריפט של תמונות מתחלפות למטה.

הסקריפט שלך לעומת שלהם תומך בשם דינאמי, שמחושב בזמן ריצה, לעומת שלהם שנתנו מרחב שמות סטאטי.
שלך מבצע יותר פעולות בזמן ריצה, אבל בזמן חישוב זניח, אבל יותר קל להוסיף/למחוק ולשנות סדר של תמונות יחסית לסקריפט השני
,
שניכם כתבתם סקריפט שעובד
בדרך כלל אפשר לתכנת משהו בלא מעט דרכים שונות, ויהיו הבדלים מינורים בניהם

שלהם
חזרה לתחילת העמוד הצג את כרטיס החבר של RPG2kiLL חפש הודעות אחרות של RPG2kiLL בקר בדף הבית של RPG2kiLL
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 15 March 2005 בשעה 17:41 | IP רשוּם
ציטוט SBD

השאלה שלי בעיקר התכוונה לזה שהם עשו מערך? האם אני חייב לעשות כמה משתנים שיוגדרו כ"רכיב" תמונה חדש...?!

יענתו זה לוקח זמן טעניה או משהו כזה?

[ואני לא מדבר עם הדרך של השמות על הדרך בכללי של האנימציה...]



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
RPG2kiLL
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 376
נשלח בתאריך: 15 March 2005 בשעה 18:08 | IP רשוּם
ציטוט RPG2kiLL

באמצעות המערך שהם בנו הם באמת הגדירו לכל תמונה רכיב בנפרד..
בניגוד אליך שכל פעם אתה טוען את התמונה מחדש

לכאורה, בזבזני בזיכרון, אבל יותר חשוב יעיל בהצגת התמונות, מכיוון שהחלק היותר משמעותי, IO, קריאת התמונות מהאינטרנט או מהדיסק , מבזבז הרבה יותר זמן מאשר להציג לזיכרון..
ולכן התמונות ירוצו אצלהם מהר יותר ובעיקר אם הם תמונות גדולות..

נשמע מבטיח... אבל זה רק לכאורה.

לאחר יום שלם ששיחקתי עם זה בעבודה, גיליתי שזה כיף..
אבל מעבר, גיליתי שלמרות שהמשתנים הוגדרו גלובלית,  ונטענו רק פעם אחת, במקום כל פעם אצלך, עדיין עבור כל לופ אקספלורר טען אותם מחדש..

כלומר הם לא הרוויחו את היתרון הגדול של השיטה שלהם.
חזרה לתחילת העמוד הצג את כרטיס החבר של RPG2kiLL חפש הודעות אחרות של RPG2kiLL בקר בדף הבית של RPG2kiLL
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 15 March 2005 בשעה 22:42 | IP רשוּם
ציטוט SBD

נכון זה גם מה שאני שמתי לב [שכל פעם יש טעניה למטה...] ולכן שאלתי...

ההערכה שהייתה לה זה במערך הוא מחזיק את התמונות בזכרון או דבר דומה וטוען אותם פעם אחת, איך שאני עשיתי הוא טוען אותם כל פעם מחדש תקן אותי אם אני טועה?



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
RPG2kiLL
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 376
נשלח בתאריך: 15 March 2005 בשעה 22:53 | IP רשוּם
ציטוט RPG2kiLL

זאת היתה הכוונה העיקרית של מה שרשמתי למעלה.

בנוסף רשמתי, שבדקתי את זה היום, ולמרות שצפיתי שהתמונות יוצגו מהר יותר כי הם נטענו פעם אחת לזיכרון, אקספלורר (כשולחן עבודה אקטיבי) טען את התמונות כל פעם מחדש.
חזרה לתחילת העמוד הצג את כרטיס החבר של RPG2kiLL חפש הודעות אחרות של RPG2kiLL בקר בדף הבית של RPG2kiLL
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 16 March 2005 בשעה 15:51 | IP רשוּם
ציטוט SBD

אז לסיכום, אתה אומר שעדיך עם מערך?



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 17 March 2005 בשעה 05:52 | IP רשוּם
ציטוט ניר

אתה יכול להסתכל פה:
הוא עשה קוד ממש יפה, שעובד עם מערך, ואחרי הפעם הראשונה לא טוען שוב:

http://www.srh.noaa.gov/crp/mm5/mm5crp_t.html
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 17 March 2005 בשעה 13:08 | IP רשוּם
ציטוט SBD

אין לך דוגמא יותר פשוטה [אולי תכין לי משהו P;]

__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 18 March 2005 בשעה 05:34 | IP רשוּם
ציטוט ניר

המטרה שלך ללמוד איך לעשות או פשוט להשתמש במשהו מוכן? כי אם אתה רק רוצה להשתמש, נראה לי שהדוגמא שלהם היא יופי - קל לשנות אותה.

לא יהיה לי זמן להכין, אבל אם זה לא טוב אני אחפש משהו פשוט יותר.
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 18 March 2005 בשעה 10:53 | IP רשוּם
ציטוט SBD

ברור שאני רוצה ללמוד אבל יש שם דברים שלא קשורים לי זה יותר מן מערכת כזאת להצגת שקופיות ויש שם המון "זבל" שאני לא יצטרך.....

טבו אני כבר יסתדר איכשהו :)



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה