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

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



  #1  
ישן 29-09-2007, 01:57
צלמית המשתמש של kerenshe
  kerenshe kerenshe אינו מחובר  
 
חבר מתאריך: 27.06.07
הודעות: 3
שאלה עזרה ביצירת משחק דינאמי מקובץ xml

שלום לכולם
אז ככה:
המשחק שאני בונה הינו משחק מיון (גרירה של פריטים לקטגוריות) .
הנתונים מגיעים מקובץ Xml ואני שולפת אותם בעיקר באמצעות שאילתת xpath
הקטגוריות הינן קבועות (4 מוביקליפים שנמצאים על הבמה) ואילו הפריטים הים דינאמיים (הפריטים הינם מוביקליפים שיכולים לקבל ערכים לתוך dynamic text box או תמונה ).
הפריטים נגררים אל הקטגוריות.

הבעיה.....

הפריטים הינם זזים על גבי מסוע (ז"א ה x_ שלהם זז , וזה עובד ) והם צריכים להשתכפל לפי מספר הענפים בעץ xml ולכן אני צריכה להשתמש ב duplicateMovieClip , מה שקורה הוא שמוביקליפים משתכפלים אבל רק אחד מהם ניתן לגרירה , לדעתי הבעיה נובעת מכך שפקודת הגרירה מנותבת למוביקליפ הראשוני (לפני השכפול ) .
אז הוספתי את השם + i שזה מיקום בלולאה וזה עדיין לא עובד (פלאש זורק אותי החוצה )
xmlאני מוסיפה את הקוד של השכפול : - שנמצא על הפריים הראשי (יחד עם טעינת ה והשאילתה
for (i=0; i<3; i++) {
duplicateMovieClip(_root.parit, "parit"+i, i);
setProperty("parit"+i, _x, 20);
}

וזה הקוד של המינפולציות על המובי קליפ המקורי
onClipEvent (enterFrame) {
this._x = this._x+speed;
}
//תזוזת הדמות
on (rollOut) {
_root.ca_1.startDrag(true, 0, 50, 700, 0);
}
//תזוזת הפריט
on (press) {
_root.parit.startDrag(false, 780, 550, 0, 220);
//startDrag(_root.parit);
speed = 0;
}
on (release) {
stopDrag();
//מפגש בקטגוריה
if (_root.parit.hitTest(_root.cat2)) {
//טעינה של סרטון "טוב מאוד"
_root.cat2.attachMovie("good", "symbol 1", 8, {_x:45, _y:115});
} else {
//חזרה למיקום האיקס
_root.parit._x = x;
_root.parit._y = y;
speed = 5;
//_root.parit.gotoAndPlay(1);
}
}

מקווה לעזרה
חג שמח
לכווווולללם
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #2  
ישן 29-09-2007, 12:05
צלמית המשתמש של בן אור
  בן אור בן אור אינו מחובר  
 
חבר מתאריך: 24.02.05
הודעות: 17,595
שלח הודעה דרך ICQ אל בן אור שלח הודעה דרך MSN אל בן אור Facebook profile Follow me...
בתגובה להודעה מספר 1 שנכתבה על ידי kerenshe שמתחילה ב "עזרה ביצירת משחק דינאמי מקובץ xml"

איפה הקריאה מה xml?

קוד PHP:
 setProperty("parit"+i_x20); 

הקוד הזה הוא מas1 הסינטקס של as2 הוא
קוד PHP:
 _root["parit"+i]._x=20 


תשימי את הקוד בתג קוד, ככה יהיה הרבה יותר נוח לקרוא.

יהיה יותר נכון להוסיף את הקוד על הפריט כאשר את יוצרת אותו כמו שמתואר במדריך הזה
http://flashoo.co.il/articles/v2/eventHandlers.php

הבעיה שגומרת לזה לא לפעול היא כנראה שאת קוראת ל
קוד PHP:
 _root.parit
במספר הזדמנויות, הוא לא קיים, או שתכתבי this או שתיגשי אילו עם האינדקס שלו
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן. תוכלו לקבל עזרה להתאמת החתימה לחוקים בפורום חתימות וצלמיות.

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #3  
ישן 01-10-2007, 22:15
צלמית המשתמש של kerenshe
  kerenshe kerenshe אינו מחובר  
 
חבר מתאריך: 27.06.07
הודעות: 3
שאלה תודה רבה (: - יש לי עוד שאלה
בתגובה להודעה מספר 2 שנכתבה על ידי בן אור שמתחילה ב "איפה הקריאה מה..."

תודה רבה בן או אור ,עזרת לי מאוד
עכשיו יש לי בעיה נוספת
אם יש לי xml כזה





<DIV dir=ltr align=left>
קוד PHP:
 <game1>[left]

<
game no="1" name="דגלים ויבשות" description="מיון דגלים של מדינות בעולם עפי שיוך ליבשות ">
<
category>1
<name>אסיה</name>
<
item ID="1" img="israel_flag.gif">ישראל
</item>
<
item ID="2" img="greec.jpg">יוון
</item>
<
item ID="3" >טורקיה
</item>
</
category>
<
category>2
<name>אירופה</name>
<
item ID="1" img="england.jpg">אנגליה
</item>
<
item ID="2" img="spain.jpg">ספרד
</item>
<
item ID="3">בולגריה
</item>
</
category>
<
category>3
<name>אפריקה</name>
<
item ID="1" img="england.jpg">יפן
</item>
<
item ID="2" img="spain.jpg">טורקיה
</item>
<
item ID="3">יוון
</item>
</
category>
<
category>4
<name>אוסטרליה</name>
<
item ID="1" img="england.jpg">יפן
</item>
<
item ID="2" img="spain.jpg">טורקיה
</item>
<
item ID="3">יוון
</item>
</
category>
</
game>
</
game1

[/left]






נניח ואני יודעת את המדינה שנשלפה מהעץ (ישראל, יוון וכו'), איך אני שולפת עם XPATH את ה-ID של הקטגוריה (1 לאסיה וכו')?

או במילים אחרות: אני רוצה למצוא את ה ID של ענף האב של אחד ה items ,לא משנה איזה (מן ענפי הבנים)?
תודה
קרן
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

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

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

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

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



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

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

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

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