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

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



  #2  
ישן 23-09-2005, 10:34
  -FoxyBrain- -FoxyBrain- אינו מחובר  
 
חבר מתאריך: 03.09.05
הודעות: 2,857
תשובה.
בתגובה להודעה מספר 1 שנכתבה על ידי Darakan שמתחילה ב "עזרה עם מערכים ושדות"

אל תצפה ממערכים בפלאש להיות "משוכללים" כמו בשפות תיכנות אחרות.
מערכים באקשן סקריפט הם די מוגבלים.
אין לך אפשרות לבנות dictionarial arrays (כלומר מערך המורכב משני אלמנטים - data & name )
לכן בעצם, בין היתר, כדי לדמות מערך כזה יש להשתמש במערך דו-ממדי.

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

בעיקרון, מה שאתה צריך לעשות זה להגדיר מערך חדש בכל תא של מערך השורש.
קוד:
var arrPlayers = new Array arrPlayers [1] = new Array arrPlayers [2] = new Array arrPlayers [3] = new Array //etc //*You can also do it with "for loop" of course //The definition is much like in other programing languages... arrPlayers [1][0] = "pic1" arrPlayers [1][1] = "Anthony" arrPlayers [1][2] = "Parker" arrPlayers [2][0] = "pic2" arrPlayers [2][1] = "Sarunas" arrPlayers [2][2] = "Jasikevicius" //etc
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #3  
ישן 23-09-2005, 10:58
  Darakan Darakan אינו מחובר  
 
חבר מתאריך: 30.04.04
הודעות: 310
בתגובה להודעה מספר 2 שנכתבה על ידי -FoxyBrain- שמתחילה ב "תשובה."

תודה על ההסבר. אם זה ככה אני בכלל מסתבך.

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

יש לי קוביה, הבנויה מ-12 * 12 קוביות קטנות. אני צריך שלכל קוביה יהיה ייצוג במסד הנתונים (כדי שאני אוכל לגשת אליה, ולשנות מאפיינים, המיקום של כל קוביה מאוד חשוב).
אז חשבתי, לבנות מערך תלת-מימדי (X,Y,Z), ושלכל תא במערך יהיה מספר סידורי, ואת התכונות שאני רוצה שיהיו לו.

כך שע"פ מה שהסברת לי, אני צריך לעשות מערך מרובע (!). ג'יסס.

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

החשיבות במערך היא שאני צריך לדעת ליד אילו קוביות נמצאת כל קוביה. במקום להשתמש במערך, ניתן גם לעשות, שבמהלך יצירת הקוביה (באמצעות לולאה), יווצרו משתנים כדוגמת X, Y, Z, XY, YZ וכו', שבכל אחד מהם מספר סידורי של הקוביה הנמצאת במיקום ביחס לקוביה בה המשתנים נמצאים?

האם זה יעבוד?
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

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

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

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

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



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

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

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

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