לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

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



  #2  
ישן 07-02-2005, 00:13
צלמית המשתמש של BugY
  BugY BugY אינו מחובר  
 
חבר מתאריך: 09.10.04
הודעות: 2,319
כמה דברים
בתגובה להודעה מספר 1 שנכתבה על ידי ronix שמתחילה ב "ניגון פריים רנדומלי."

פקודת play() לא מקבלת ערכים, זאת אומרת שבחיים לא תכתוב בתוך ה סוגריים שלה משהו, תשתמש בgotoAndStop() ,

עוד דבר, אלה אם כן אתה משתמש בגירסאה ישנה של פלאש אל תשתמש בפקודה random
מגירסאת MX (אני חושב) random הפכה להיות מטודה של הובייקט Math לכן מעכשיו כותבים: Math.random

בעיקרון Math.random מגריל מספרים עשרוניים לכן לא תוכל לכתוב ראנדום פשוט לפריימים מכיוון שאין פריים כזה לדוגמא : 0.1

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

זאת נוסחה למציאת מספרים שלמים בין 100 ל50
אתה יכול להחליף את המספרים כמובן

קוד:
Math.round(Math.random()*(100-50)* 50)


אני יכול להסביר לך את הנוסחה גם אבל זה סתם "יטגן לך את המוח"
אם תרצה בכל זאת הסבר אז פנה אלי...


עריכה : אוי סליחה לא קראתי עד סוף השאלה, אינני יודע איך עושים זאת, אממ אני צריך לחשוב...
_____________________________________
BugYתמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
Animation & ActionScriptin



נערך לאחרונה ע"י BugY בתאריך 07-02-2005 בשעה 00:28.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #4  
ישן 07-02-2005, 01:40
צלמית המשתמש של BugY
  BugY BugY אינו מחובר  
 
חבר מתאריך: 09.10.04
הודעות: 2,319
האמת שסתם צחקתי
בתגובה להודעה מספר 3 שנכתבה על ידי ronix שמתחילה ב "אני חושב שהבנתי את הקוד שכתבת..."

זה ממש לא מסובך,

ד"א טעיתי קודם טעות קטנה, כתבתי * במקום + המספר התחתון

אוקיי נתחיל מהתחלה, כמו שאמרתי הפונקציה Math.random מגרילה מספר בין 0 ל1 (לא כולל 1)
זאת אומרת שבר עשרוני

אם נרצה מספר בין 0 למספר אחר לדוגמא 30

נכתוב
קוד:
Math.random() * 31


זה יתן לנו מספר עשרוני בין 0 ל 31 לא כולל 31

עכשיו אם נרצה מספר שלם פשוט נעגל את התוצאה כלפי מעלה :

קוד:
Math.round(Math.random()*30)



אוקיי זה טוב למקרה שאנחנו רוצים מספר מ - 0 עד מספר כלשהו, אבל מה אם אנחנו רוצים מספר כלשהו למספר אחר?

אז כאן אנחנו מגיעים לנוסחה שנתתי

קוד:
Math.round (Math.random() * (max - min) + min)


אתה יכול ללכת לבד לפי הקוד ולראות שזה נכון (אם אתה לא מעמין לי )
_____________________________________
BugYתמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
Animation & ActionScriptin



נערך לאחרונה ע"י BugY בתאריך 07-02-2005 בשעה 01:46.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

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

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 12:52

הדף נוצר ב 0.06 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר