אינטרנט ישראל
  • ראשי
  • אודות רן בר-זיק ואינטרנט ישראל
  • ערוץ טלגרם
  • מסטודון
  • התחברו אלי בטוויטר
  • התחברו אלי בלינקדאין
  • ספר ג'אווהסקריפט
  • ראשי
  • אודות רן בר-זיק ואינטרנט ישראל
  • ערוץ טלגרם
  • מסטודון
  • התחברו אלי בטוויטר
  • התחברו אלי בלינקדאין
  • ספר ג'אווהסקריפט
ראשי » מדריכים » לימוד Action Script 3 ו-פלאש » יצירת SWC עם פלאש

יצירת SWC עם פלאש

רן בר-זיק אוגוסט 13, 2009 3:10 pm אין תגובות

במאמר יש הסבר כיצד ליצור קומפננטות SWC שישמרו על האובייקטים שלך.

המאמר הקודם במדריך ה-AS3וידאו ב-ActionScript 3
המאמר הבא במדריך ה-AS3קריאת JSON עם ActionScript 3
כדאי תמיד להשאר מעודכנים! אם יש לכם טלגרם, בדקו את ערוץ הטלגרם של האתר שבו אני מעדכן על פוסטים חדשים 🙂 אם אתם רוצים ללמוד תכנות באופן מקיף ומסודר, הצטרפו לאלפי הלומדים בפרויקט "ללמוד ג'אווהסקריפט בעברית" שמלמד לתכנת בג'אווהסקריפט, ב-Node.js ובריאקט וגם מלמד על תרומה לקוד פתוח. גם ספרים דיגיטליים וגם ספרים מודפסים. בשיתוף הקריה האקדמית אונו ובתמיכת חברות מובילות כגון Wix, Outbrain, Elementor, Iron Source, Chegg, Really Good ועוד.

במאמר האחרון למדנו איך ליצור וידאו באמצעות פלאש ובעצם כיסינו את כל הדברים שמפתח מתחיל אמור לדעת על ActionScript 3. במאמר הזה אנו נלמד כיצד להפיץ את התוכנות שלנו ולהגן עליהן באמצעות SWC.

נניח שיצרנו קוד מסוים עבור לקוח, נגן וידאו למשל. אני מעוניין להעביר אותו ללקוח כדי שישתמש בו ב-fla שלו אך אני רוצה למנוע מהלקוח אפשרות לקחת את הקוד שלי ולהעביר או למכור אותו הלאה. בדיוק בשביל זה נוצר ה-SWC . SWC מאפשר לנו ליצור קומפוננטות סגורות, סוג של קופסה שחורה שכל אחד יכול להטמיע בתוכנת הפלאש שלו אך לא יכול להסתכל מה יש בפנים.

יצירת ה-SWC היא פשוטה מאד. ראשית אנו יוצרים fla ריק, אחרי כן אנו לוחצים על insert->new symbol ובוחרים movieclip. בוחרים בשם משמעותי עבור ה-Symbol שלנו. אחרי כן לוחצים על ctrl+l כדי לקבל את הספריה. שם נמצא ה-Symbol שלנו. לוחצים עליו כפתור ימני ואז edit. לוחצים f9 כדי לקבל את פאנל הכנסת ה-ActionScript ב-movieclip רושמים import MYCLASS. כש-MYCLASS הוא ה-class הראשי שלנו. אל דאגה, אם הוא מייבא או משתמש ב-Classים אחרים, הם גם יהיו כלולים.

שומרים את ה-fla ולוחצים כפתור ימני על ה-Symbol מתוך הספריה, בוחרים Export As SWC ושומרים… זהו! יש לנו SWC!

שימוש ב-SWC (גרסה CS3)

כאשר יש לנו קובץ SWC, קל מאד להשתמש במה שיש בתוכו. כל מה שצריך לעשות זה את הצעדים הבאים.

מעתיקים את ה-SWC למיקום הבא (בהנחה שאתם משתמשים ב-XP):
C:\Documents and Settings\{username}\Local Settings\Application Data\Adobe\Flash CS3\en\Configuration\Components\

מעתיקים את ה-SWC למיקום הבא (בהנחה שאתם משתמשים ב-Windows 7):
C:\Program Files\Adobe\Adobe Flash CS3\en\Configuration\Components

אחרי כן מפעילים מחדש את תוכנת הפלאש. לוחצים Ctrl+F7 כדי לראות את ספרית הקומפננטות ואז גוררים את הקומפננטה שלנו אל הספריה של ה-fla שלנו ו… זהו! אנחנו יכולים ליצור את האובייקט שיש אותו ב-SWC.

ה

זה המאמר האחרון בסדרת המדריכים על ActionScript 3 – במאמרים הקודמים למדנו את כל מה שצריך על מנת להתחיל ולעבוד עם AS3.

כדאי תמיד להשאר מעודכנים! אם יש לכם טלגרם, בדקו את ערוץ הטלגרם של האתר שבו אני מעדכן על פוסטים חדשים 🙂 אם אתם רוצים ללמוד תכנות באופן מקיף ומסודר, הצטרפו לאלפי הלומדים בפרויקט "ללמוד ג'אווהסקריפט בעברית" שמלמד לתכנת בג'אווהסקריפט, ב-Node.js ובריאקט וגם מלמד על תרומה לקוד פתוח. גם ספרים דיגיטליים וגם ספרים מודפסים. בשיתוף הקריה האקדמית אונו ובתמיכת חברות מובילות כגון Wix, Outbrain, Elementor, Iron Source, Chegg, Really Good ועוד.
קרנה של פלאש ירדה בשנים האחרונות, אבל כאן תוכלו ללמוד AS3 או לשפר את הידע שלכם בשפה זו.
המדריך ללימוד Action Scrip 3
ActionScript 3
ללמוד ג'אווהסקריפט בעברית

ללמוד לתכנת ג'אווהסקריפט בעברית שגייס יותר משלוש מאות אלף שקל ולמעלה מ-2000 תומכים - בואו ללמוד עכשיו איך לתכנת.

רשימת הנושאים
  • מדריכים
    • ריאקט
    • טייפסקריפט
    • ECMAScript 6
    • ES20XX
    • Node.js
    • Express
    • רספברי פיי
    • Babel
    • docker
    • MongoDB
    • Git
    • לימוד MySQL
    • SASS
    • jQuery
    • CSS3
    • HTML 5
    • SVN
    • LESS
  • פיתוח אינטרנט
    • פתרונות ומאמרים על פיתוח אינטרנט
    • jQuery Scripts
    • jQuery למתקדמים
    • יסודות בתכנות
    • נגישות אינטרנט
  • חדשות אינטרנט
  • מידע כללי על אינטרנט
    • רשת האינטרנט
    • בניית אתרי אינטרנט
  • rss logo

    לכל המאמרים

    לכל המאמרים שפורסמו באינטרנט ישראל משנת 2008 ועד עכשיו.
  • rss logo

    RSS Feed

    משתמשים בקורא RSS? אם כן, עקבו אחרי אינטרנט ישראל באמצעות פיד ה-RSS!
    מה זה RSS?
  • Twitter logo

    עקבו אחרי בטוויטר

    בחשבון הטוויטר שלי אני מפרסם עדכונים מהירים על חדשות בתחום התכנות והיזמות, התרעות על מצבי חירום ורכילות בוערת על תחום הווב.
    מה זה טוויטר?
  • facebook like image

    ערוץ הטלגרם של אינטרנט ישראל

    בערוץ הטלגרם של אינטרנט ישראל אני מפרסם את הפוסטים של באתר וכן עדכונים טכנולוגיים נוספים.
    מה זה טלגרם?
  • github logo

    הפרויקטים שלי בגיטהאב

    הפרויקטים שאני כותב ושוחררו לציבור ברישיון קוד פתוח נמצאים ברובם בגיטהאב.
חיפוש

כל הזכויות שמורות לרן בר-זיק ולאינטרנט ישראל | מדיניות הפרטיות של אתר אינטרנט ישראל | אתר אינטרנט ישראל נגיש לפי תקן WCAG 2.0 AA | הצהרת הנגישות של האתר | אבטחת מידע ודיווח על בעיית אבטחת מידע

גלילה לראש העמוד