ווקטור או ראסטר?
זו השאלה הראשונה, האם הכוונה היא לעבוד בצורה של מפת סיביות או בצורה של רצף פקודות שמבטאות ציור במקרה של ראסטר : בוחרים משטח כלשהו וניגשים לאובייקט GRAPHICS שלו , ובונים פונקציה קטנטנה שמציירת עליו (עיגול קו נקודה תמונה) במקרה שהוא נלחץ תוך שימוש בפונקציות ציור המובנות באובייקט GRAPHICS, והאובייקט הזה גם יכול לייצא לקובץ תמונה הערה: לא ניתן להזיז,למחוק, לשנות , UNDO בצורה נוחה בצורת עבודה שכזו כי כל שינוי שמתבצע מתמזג מיד כתמונה בתוך המשטח במקרה של ווקטור: קצת יותר טריקי אבל מהנה, ראשית מתכננים את מבנה הנתונים שיחזיק לך את מבנה התמונה שאמור להחזיק ישויות כגון :תמונות עם פרמטרים של עיצוב, קווים , צבעים וגרדיאנטים, טקסטים והזחות, נקודות, PATHS, והכי הכי מומלץ-> שכבות לאחר מכן מתכננים אובייקט שירנדר את מבנה הנתונים שלך על גבי אובייקט GRAPHICS יש צורך גם לתכנן אינטרקאציה ( כאשר לוחצים על רכיב בתמונה, שהוא יהפוך לרכיב פעיל ופעולות גרירה ועיצוב יפעלו עליו בלבד) אני ממליץ לקחת את ממש העבודה של פלאש בתור תיכנון של GUI, הוא ממש נוח לשימוש ומאוד קל לבניה בהצלחה !