SWC چیزی نیست جز یک کلاس ( یا گاهاً مجموعه ایی از کلاس ها ) . که شما به سورس هاش دسترسی نداری .
شما وقتی می خواهید از یک کلاس آبجکت بگیری چه می کنید ؟
PHP:
var MyVar : MyClass = New MyClass();
خوب قبلش باید اون رو import کنی یا حتماً باید کنار فایل fla باشه . اما وقتی مسیر فایل SWC رو در قسمت Action Setting و قسمت Library Patch وارد کنی دیگه لازم نیست اون کلاس کنار فایلت باشه و از مسیرش ایمپورت کنی بلکه فقط باید ازش آبجکت بگیری .
برای اینکه بفهمی یک پروژه جدید باز کن . یک مووی کلیپ جدید بساز . توی کتابخانه روش کلیک راست کن از منوی propertis بهش یک identifire بده (اسم کلاسی) بعد ok کن . حالا دوباره روش کلیک راست کن و گزینه آخر یعنی export to SWC رو بزن . حالا با هر اسمی که می خوای ( بعداً کاری با این اسم نداریم ) save کن . حالا یه پروژه جدید باز کن و این SWC رو از قسمت Action Script Setting اضافه کن .
حالا مثل زمانی که با استفاده از نام کلاسی یک آبجکت در کتابخانه آبجک می گیری ، با استفاده از همون نام کلاسی که به این SWC دادی ازش آبجکت بگیر .
PHP:
var MyVar:YouSWCClassName = new YouSWCClassName ();
addChild(MyVar);
اگر درست عمل کرده باشی اون آبجکتت رو صفحه ظاهر می شه .
در مورد Source Path هم همینطوره . مسیر فولدر حاوی کلاست رو اضافه می کنی و از کلاست آبجکت می گیری .
در واقع این تنطیمات برای اینه که کلاسهات رو به لایبرری ادوبی اضافه کنی .
بقیه سوالات هم نفهمیدم .