שיעור שני בפלקס ו AS3 ידבר על יצירת אובייקטים פלקסיים ע”י קוד ולא דרך MXML
שבת 17 ינואר 2009
היום, לכשאני יכול לומר על עצמי שאני יודע לתכנת פלקס אני מתקשה יותר ויותר להבין למה לא תכנתתי בפלקס קודם כאשר כן תכנתתי ב AS3. לקח לי זמן מה להבין שהפלקס הוא לא ממש שונה מ AS3 ושבעצם אפשר לעשות אפליקציה שלמה בלי לדעת MXML (אני לא אומר שזו הדרך הנכונה) אלא רק בקוד. דרך מספר מאמרים שאפרסם בקרוב, אני אנסה לעמוד על מספר נקודות שיכולות להקל על מי שרוצה להיכנס לפלקס כשיש לו כבר בסיס AS3י.
שישי 16 ינואר 2009
משהו שמצאתי (די מזמן) ואני מוצא עדיין את עצמי חוזר אליו פה ושם להיזכר בפיצ’ר כזה או אחר.
מצגת מצויינת שממצה את הדברים הבאמת חשובים בצורה ישירה מהירה ופשוטה.
שאפו לסקינר
http://www.gskinner.com/talks/as3workshop/
שישי 19 דצמבר 2008
Why would this accuracy so important? Well usually it doesn’t and if you zoom in to 2k and make it more or less on a round pixel – it will be fine. However – If you have tried to make an accurate flex component skin – any glitch might grow within flex and this really needs an accurate placement.
So – what’s my solution? Grid!
If you turn on the grid and make the flash snap to it – all guidelines (including 9slice) will also be snapped to the grid. If you work in “blind man zoom” as I do (sometime) you could define the grid to 1 pixel width and height and your guides would snap only to round pixels.
PS. This snapping thing does not work if you use “snap to pixel”.
שבת 29 נובמבר 2008
מעתה גם בסביבת העבודה של פלאש - כשיוצרים איזה מוביקליפ עם 9scale הוא מתרנדר יפה. הכוונה שגם אם מותחים אותו בתוך הפלאש (בלי להריץ את הקובץ) הוא יודע להסתדר יפה לפי ההגדרות הפנימיות של החיתוך.
שישי 21 נובמבר 2008
אחד הדברים שיותר הציקו לי בפלאש (גם ב CS4) זה שכעובדים על ה guidlines של ה 9scale (ובכלל גם על guidline רגיל שבא מה ruller) זה שלא ניתן להציב אותם באמת בצורה מדוייקת. כאחד שיוצא לו לעבוד על סקינים של פלקס - כשמייצרים משהו עם פינות מעוגלות ו 9scale הדיוק מאוד מאוד חשוב ולעבוד ב zoom 2000 ולקוות שהשנתה של ה guideline נמצאת על הפיקסל זה לא תענוג.
שבת 12 יולי 2008
3 דרכים (אולי 2 דרכים בעצם) איך ליצור כפתור בפלקס ואיך להצמיד לו תכנות.
שישי 4 יולי 2008
מונח שהמצאתי זה עתה לתוכן שאני מעביר לא באמצעות שידור ב connect אלא דרך לכידה של המסך שלי ותוספת מינימאלית של הערות. הקאפצ’שיעור קפץ לי בעקבות ת’רד בפלאשו ששאל על מיקומים ועימודים של אובייקטים בפלקס, מה שנתן לי להבין שתמונה שווה אלף מילים אבל סרטון שווה אלף תמונות (וקלטורה שווה אלף סרטונים אבל זה כבר שיווק אז אני ארד מזה ). בכל אופן בצורה הכי פשוטה והכי קצרה – 20 שניות על layout בפלקס ועל האם-אמא של האמצע של קונטיינר פלקסי.
הערה חשובה – זה לא אני זה התוכנה – צריך להתקדם בקאפצ’יעור ע”י לחיצה על בועות ההסבר. יש לתוכנה איזשהו באגון כך שלפעמים צריך ללחוץ פעמיים על הבלון למרות שהוא נעלם. זוועה מבחינת משתמש אבל זה מה יש (אחלה חרוז)
שישי 27 יוני 2008
לונג טיים נו רייט
שויין אני תמיד יכול להאשים את העבודה/אשה/ילדים
אני ממשיך בפוסט הזה בעצם מה שלא הספקתי לעשות בהרצאה הזו, ומה שכן היה לי בתכנון.
בכל אופן היום אנחנו מדברים על טעינת מידע מדף צד שרת. ב AS2 היה לנו את ה load את ה send ואת sendAndLoad והיום נשאר לנו במקום כל אלו את URLLoader.
במאמרון הבא נראה בעצם את המקרה היותר מורכב של לשלוח לדף ה PHP שלי מידע, וגם לקבל ממנו מידע רלוונטי חזרה. כמובן שאפשר רק לשלוח, או אפשר לשלוח בקשה ולקבל מידע ללא העברת אינפורמציה בבקשה עצמה אבל המקרה המורכב מכסה, מן הסתם, גם את השניים הנ”ל.
ובכן חזרונת קטנה על מה שנאמר בשיעור לפחות 4 פעמים.
ב AS3 פעולות של טעינה (שהן פעולות אה-סינכרוניות) מתבצעות בעצם ב 4 שלבים: (המשך…)