free hosting   image hosting   hosting reseller   online album   e-shop   famous people 
Free Website Templates
Free Installer


links links guides guide fonts fonts contact contact about about

החלפת סמן העכבר

  1. בבמה הראשית יוצרים שתי שכבות (LAYERS) אחת שתהייה לתכנות של הסקריפט ושניה שם יהיה הסמן החדש שלנו.
  2. יוצרים מוביכליפ בצורה של סמן כלשהו (כוונת, יד, חץ וכו...) ושמים אותו על הבמה ב LAYER 2.
    בחלון ה- INSTANCE ע"י לחיצה על המקשים CTRL+I , נותנים למוביכליפ INSTANCE NAME לדוגמא MYMOUSE.
  3. כיצד בעצם אנו גורמים למוביכליפ להיות הסמן שלנו ? הסוד הוא: שהסמן קיים ופשוט לא רואים אותו. המוביכליפ בעצם דבוק לסמן.
  4. אז כיצד אנחנו גורמים לסרט שלנו לעקוב אחר העכבר ?

    יש כמה דרכים:

    א. הפשוטה ביותר:

    ב LAYER 1 בקיפריים הראשון כותבים באקשיין סקריפט:

    StartDrag ("mymouse",true);

    ב TARGET רושמים את שם המוביכליפ במקרה שלנו MYMOUSE.
    ב LOCK MOUSE TO CENTER לוחצים שיהיה מסומן ב V.
    ב CONSTRAIN TO RECTANGLE שלא יהיה מסומן (אפשרות זאת היא כאשר רוצים להגביל את המקום של הגרירה למלבן קבוע).
    דרך זאת פחות טובה כי ניתן לגרור רק אובייקט אחד בכל פעם ב FLASH.

    ב. יותר מורכבת:

    ב LAYER 1 בקיפריים הראשון כותבים באקשיין סקריפט:

    mymouse._x=_xmouse;
    mymouse._y=_ymouse;

    זאת אומרת או ע"י SET VARIBLE או ע"י EVALUATE כותבים ש המאפיינים _X ו _Y של MYMOUSE מקבלים את מיקום העכבר במערכת הצירים.
    אפשרות זאת יותר טובה כי ניתן איתה לגרור יותר מאובייקט אחד בכל פעם.

  5. איך גורמים לסמן שלנו להעלם ?

    ב LAYER 1 בקיפריים הראשון כותבים באקשיין סקריפט:

    Mouse.hide();

    על ידי EVALUATE או פשוט על ידי לחיצה על:

    OBJECTS-> MOUSE->HIDE

  6. עכשיו כל מה שנותר לעשות זה TEST MOVIE .
validate me