getCharBoundaries לא עובד לי טוב

שאלות בנושאים כלליים ב Flash וב ActionScript לכל גרסאותיה (ActionScript 1, ActionScript 2, ActionScript 3). בשאלות ActionScript אנא ציינו את הגרסה בקצרה (AS1 / AS2 / AS3). בפורום זה תמצאו תשובות לשאלות בסיסיות עד מתקדמות הקשורות לשימוש בתוכנת הפלאש או בשפת ActionScript.

getCharBoundaries לא עובד לי טוב

הודעהעל ידי dor sakal ב 23 נובמבר 2010, 03:32

אני עובד על פרוייקט בflash builder 4 שמתממשק לFlash CS5.
בספרייה יש MovieClip עם linkage לclass שיצרתי.
בתוך הMC הזה יש TextField עם טקסט וtrace לgetCharBoundaries באינדקס מסויים.
כשאני יוצר instance של האובייקט הזה אני רואה בtrace ערכים לא הגיוניים (ברמה של rect עם height של 1.55px כאשר תיבת הטקסט עם גודל 30).
אם אני סתם שם בפרוייקט תיבת טקסט ובודק דבר דומה אני מקבל ערכים הגיוניים.

אני כבר משחק עם זה כמה שעות ולא מוצא פתרון, אז:
אם מישהו יודע למה זה יכול לקרות אשמח לדעת.
אם מישהו חושב על אלטרנטיבה, אשמח לשמוע גם כן.
סמל אישי של המשתמש
dor sakal
 
הודעות: 172
הצטרף: 13 מרץ 2010, 20:05

Re: getCharBoundaries לא עובד לי טוב

הודעהעל ידי amihanya ב 23 נובמבר 2010, 07:56

tlf ? או תיבת טקסט רגילה?
בלוג פלאש http://amihanya.wordpress.com/
מופאש- מופע אש ולהטוטים http://www.mofash.com
אגדת להטוטים - המסע של להב http://agada.mofash.com
סמל אישי של המשתמש
amihanya
 
הודעות: 695
הצטרף: 14 מרץ 2010, 13:16
מיקום: פתח תקווה

Re: getCharBoundaries לא עובד לי טוב

הודעהעל ידי dor sakal ב 23 נובמבר 2010, 08:37

:)good old fashioned TextField
סמל אישי של המשתמש
dor sakal
 
הודעות: 172
הצטרף: 13 מרץ 2010, 20:05

Re: getCharBoundaries לא עובד לי טוב

הודעהעל ידי atarsh ב 23 נובמבר 2010, 10:03

יכול להיות שאתה מבצע את הקריאה מוקדם מדי, לפני ה-commit properties או איך שקוראים לו? כלומר, לפני שהטקסט בפועל נמצא בשדה.
יכול להיות שיש הבדל בין מצב שבו האובייקט על ה-displaylist ומצב שהוא לא (ממש אחרי ה-addedToStage).
סמל אישי של המשתמש
atarsh
 
הודעות: 1310
הצטרף: 11 מרץ 2010, 09:02
מיקום: איפשהו.. around.

Re: getCharBoundaries לא עובד לי טוב

הודעהעל ידי amihanya ב 23 נובמבר 2010, 11:23

זה קורה הרבה, תמיד כדאי לבצע בדיקה שהילד שבודקים שונה מ-null ואז לבצע עליו פעילות.
בלוג פלאש http://amihanya.wordpress.com/
מופאש- מופע אש ולהטוטים http://www.mofash.com
אגדת להטוטים - המסע של להב http://agada.mofash.com
סמל אישי של המשתמש
amihanya
 
הודעות: 695
הצטרף: 14 מרץ 2010, 13:16
מיקום: פתח תקווה

Re: getCharBoundaries לא עובד לי טוב

הודעהעל ידי dor sakal ב 24 נובמבר 2010, 01:21

זה אשכרה זה... זאת פשוט קומפוננטה שאני כל הזמן עושה לה addchild וremovevhild. עכשיו אני סתם מסתיר אותה עם alpha=0 ומוריד mouseChildren וזה עובד בובה!
צריך לשים לי ברשימה של דברים לעשות בזמן יאוש: לשים timeout או משהו כדי לראות שזה משהו שקשור באובייקט שלא מוכן.

תודה רבה לשניכם! עכשיו אני יכול ללכת לישון בשלווה :פינגוין:
סמל אישי של המשתמש
dor sakal
 
הודעות: 172
הצטרף: 13 מרץ 2010, 20:05


חזור אל שאלות כלליות

 


  • שרשורים בנושאים דומים
    תגובות
    צפיות
    הודעה אחרונה

מי מחובר

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