تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 2 اولاول 12
نمايش نتايج 11 به 18 از 18

نام تاپيک: سوال در مورد استفاده از ماسک

  1. #11
    WorkHard / P!ayHard pcforlife's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    S t r e t f o r d   E n d
    پست ها
    4,095

    پيش فرض

    نکته اینجاست که باید روی لایه ماسک کلیک کنی و تو پنل پراپرتیس، جلوی use runtime bitmap catching تیک بزنی .
    همچین گزینه ای توی فلش cs4 که وجود نداره...!!!

  2. #12
    WorkHard / P!ayHard pcforlife's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    S t r e t f o r d   E n d
    پست ها
    4,095

    پيش فرض

    این:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    دوست عزیز من مشکل فایلتون رو حل کردم. میتونید از این لینک دانلود کنید.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این هم لینک دانلود فای swf همین کار:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    منتها دوست عزیز فلش من cs4 و فکر نکنم تو ورژن های پایین این فایلی که گذاشتم لود بشه. اگر برنامه فلشتون از cs3 کمتره، فایل رو بی خود دانلود نکنید. چون باز نمیشه. بهتره در این صورت فقط فایل swf را ببینید.
    بگذریم....
    ببینید... لایه ای که بین دو لایه ماست و تحت ماسک قرار دارد (نام این لایه در فایل شما Layer 6 است) یک مشکل کوچک داشت. برای رفع مشکل این لایه از منوی windows در برنامه فلش، گزینه color را انتخاب کنید. زمانی که پنجره باز شد، به Layer 6 بروید و دایره ای را که ایجاد کردید را انتخاب کنید.
    حالا با توجه به منو color و عکس های زیر می تونی مشکلت رو خودت برطرف کنی.







    سوال دیگه داشتید، مطرح کنید.
    یاعلی

  3. #13
    آخر فروم باز blackfox's Avatar
    تاريخ عضويت
    Sep 2006
    محل سكونت
    تا 4 سال بین کرمانشاه و قزوین کوچ میکنیم ...
    پست ها
    1,177

    پيش فرض

    همچین گزینه ای توی فلش cs4 که وجود نداره...!!!
    احتمالا شما ندیدین . اگر کمی دقت کنید در قسمت properties و در زیر منو DISPLAY یه گزینه هست به نام Cache as bitmap . اسم فقط کمی عوض و دقیقا همون کار رو انجام میده که use runtime bitmap catching در CS3 انجام میده . باید این گزینه رو انتخاب کنید تا طبق اون پستی که قبلا دادم بتونید ماسک آلفا دار بسازید .

  4. #14
    آخر فروم باز blackfox's Avatar
    تاريخ عضويت
    Sep 2006
    محل سكونت
    تا 4 سال بین کرمانشاه و قزوین کوچ میکنیم ...
    پست ها
    1,177

    پيش فرض

    در مورد آموزشی که pcforlife جان دادن من فایلی رو که ساخته بودن رو چک کردم و باید بگم که اشتباهه . نتیجه ظاهرا درسته ولی کافیه یک لایه در زیره تمام لایه ها بسازی و توش یه عکس ایمپورت کنی . میبینی که گوشه های ماسکت آلفا نداره اصلا .

    برای این که به این بحث و شبهه هاش ( مثه آخوندا حرف میزنم ! ) پایان بدم خودم فایلت رو برات ویرایش کردم . طبق معمول و روال ثابت کارهام با اکشن اسکریپ کل قضیه رو حل کردم .
    نکته مهم : هم شیپ یا عکس ماسک و هم شیپ یا عکسی که قراره ماسک بشه رو به سبمل از نوع مووی کلیپ تبدیل می کنیم .
    instance name مووی کلیپ ماسک رو themask و instance name مووی کیلیپی که می خواد ماسک بشه رو themasked می ذاریم .
    توجه کن که نباید مستقیما لایه حاوی ماسک رو به عنوان ماسک برای لایه زیری انتخاب کنی . اصلا قصد ندارم از طریق تایم لاین و قرار دادن لایه به عنوان ماسک عمل کنم چون این شیوه خیلی ابتدایی و غیر حرفه ایه .
    من مووی ماسک و چیزی که قراره ماسک بشه رو با اکشن اسکریپ به هم نسبت می دم . خوبی این کار اینه که هر چی تو لایه ماسک باشه به عنوان ماسک برای هر چی تو لایه ماسک شده باشه ، قرار نمیگیره . بلکه فقط دو مووی کلیپی ه انتخاب می کنیم به هم ماسک میشن ( که حتی می تونن هر دوشون تحت شرایطی تو یک لایه قرار بگیرن . بگذریم ، ادامه کار :

    برای اطمینان از این که عملیات ماسک به خوبی پیش میره ، یک لایه زیره تمام لایه ها می سازیم و توش یه عکس می ذاریم تا نتیجه ماسک خودش رو بهتر نشون بده .

    یک لایه برای اکشن اسکریپ درست می کنیم و کد های زیر رو وارد می کنیم :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کار تمومه ، فقط باید فالش رو چک کنی .

    نمونه کامل شده ( به آلفای گوشه های ماسک دقت کن ) :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    فایل تصحیح شده :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشی

  5. این کاربر از blackfox بخاطر این مطلب مفید تشکر کرده است


  6. #15
    WorkHard / P!ayHard pcforlife's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    S t r e t f o r d   E n d
    پست ها
    4,095

    پيش فرض


    احتمالا شما ندیدین . اگر کمی دقت کنید در قسمت properties و در زیر منو DISPLAY یه گزینه هست به نام Cache as bitmap . اسم فقط کمی عوض و دقیقا همون کار رو انجام میده که use runtime bitmap catching در CS3 انجام میده . باید این گزینه رو انتخاب کنید تا طبق اون پستی که قبلا دادم بتونید ماسک آلفا دار بسازید .
    بله این گزینه را پیدا کردم. ولی شما هم نگفتید که این گزینه در سیمبل های movie clip و باتن فعال میشه!

  7. #16
    WorkHard / P!ayHard pcforlife's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    S t r e t f o r d   E n d
    پست ها
    4,095

    پيش فرض

    در مورد آموزشی که pcforlife جان دادن من فایلی رو که ساخته بودن رو چک کردم و باید بگم که اشتباهه . نتیجه ظاهرا درسته ولی کافیه یک لایه در زیره تمام لایه ها بسازی و توش یه عکس ایمپورت کنی . میبینی که گوشه های ماسکت آلفا نداره اصلا .
    blackfox عزیز، بهتره یادآوری کنم که این آموزش ماسک کردن همراه با آلفا را flashman عزیز مطرح کرد و چون جناب "پسر نقره ای 2" در این آموزش مشکل داشت من در رفع مشکلش، به او کمک کردم (با قرار دادن یک سری عکس و توضیحات).
    حالا اینکه شما به ضرس قاطع میگید که این آموزش اشتباهه برای من یکی که عجیبه...
    سلام
    من می خوام توی فلش از یه ماسک استفاده کنم برای لایه زیری
    ولی می خوام این ماسک حالت خاصی داشته باشه یعنی وسط با آلفای 100 و وقتی به حاشیه چپ و راست میره کم کم محو بشه و لبه صافی نداشته باشه
    و چیزی که نشون داده میشه و از زیر ماسک خارج میشه هم به همین ترتیب نمایش داده بشه

    برای ماسک از حالت Linear استفاده کردم و اطراف رو با آلفای کم قرار دادم ولی همونطور با لیه های صاف نمایش داده میشه
    کسی راهی بلده؟
    ضمنا اگه دقت کنید تو موضوعی که "پسر نقره ای 2" مطرح کرد میبینید با روش ماسک کردن (کلیک راست بر روی لایه و انتخاب گزینه ماسک) مشکل داره. ولی شما در آموزشتون از mask استفاده نکردید و به جای آن چند تا فرمان اکشن اسکریپت را توضیح دادید. هر چند نهایتا هر دو آموزش به یک هدف رسیدند.
    با این حال آموزش شما هم آموزش بسیار خوبی بود.
    سالم و موفق باشید. یاعلی

  8. این کاربر از pcforlife بخاطر این مطلب مفید تشکر کرده است


  9. #17
    آخر فروم باز blackfox's Avatar
    تاريخ عضويت
    Sep 2006
    محل سكونت
    تا 4 سال بین کرمانشاه و قزوین کوچ میکنیم ...
    پست ها
    1,177

    پيش فرض

    ضمنا اگه دقت کنید تو موضوعی که "پسر نقره ای 2" مطرح کرد میبینید با روش ماسک کردن (کلیک راست بر روی لایه و انتخاب گزینه ماسک) مشکل داره. ولی شما در آموزشتون از mask استفاده نکردید و به جای آن چند تا فرمان اکشن اسکریپت را توضیح دادید.
    ولی تا اونجایی که من می دونم ایشون با آلفا دار کردن ما سک مشکل داشتند که من براشون توضیح دادم .
    برام جالبه که میگی از ماسک استفاده نکردم !! شاید به خاطر اینه که با کارکرد دستورات گرافیکی اکشن اسکریپ آشنایی ندارید ( قصد جسارت ندارم ) . چه به صورت دستی لایه ها رو به هم ماسک کنید و چه از اکشن اسکریپ استفاده کنید ، در هنگام رندر فلش روی کامپیوتر مخاطب دقیقا یک فرآیند طی میشه . فقط با این تفاوت که استفاده از اکشن اسکریپ خیلی حرفه ای تره و از شلوغیه تایم لاین هم جلوگیری میکنه ( و در خیلی جاها ماسک اکشن اسکریپ قابلیت های اضافه تری داره که اینجا جای بحثش نیست )

    یا علی

  10. #18
    WorkHard / P!ayHard pcforlife's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    S t r e t f o r d   E n d
    پست ها
    4,095

    پيش فرض

    blackfox عزیز
    حقیقتش از خوندن آخرین مطلب این تاپیک که شما فرستاده بودید و مخاطبش من هستم خندم می گیره. البته با خندیدنم احیانا قصد جسارت ندارم ها... ولی لازم دونستم یک سری مطالب شما رو با کمک نقل قول پاسخ دهم.
    ولی تا اونجایی که من می دونم ایشون با آلفا دار کردن ما سک مشکل داشتند که من براشون توضیح دادم .
    بله شما هم توضیح دادید...خوب اینکه بدیهیه و قابل کتمان نیست... همه اعضای این انجمن در زمینه های مختلف اطلاعات دارند و همه جمع شده اند که با کمک هم مشکلات و سوالات هم رو پاسخ بدهند. هم من هم شما هم جناب flashman عزیز که چند روزه نیستند، همه و همه در این تاپیک قصد داشتیم که مشکل مطرح شده توسط دوستمون پسر نقره ای 2 را حل کنیم.

    برام جالبه که میگی از ماسک استفاده نکردم !! شاید به خاطر اینه که با کارکرد دستورات گرافیکی اکشن اسکریپ آشنایی ندارید ( قصد جسارت ندارم ) .
    هنوز هم میگم... چون از اون موقعی که خود بنده فلش ام ایکس کار می کردم، عمل ماسک کردن برابر بود با راست کلیک کردن بر روی لایه مورد نظر و انتخاب گزینه ماسک. من که تو فایل ارسالی شما هیچ لایه را ندیدم که ماسک شده باشه. حالا این که شما اومدید از طریق اکشن اسکریپت عمل ماسک رو انجام دادید جای تقدیر داره، ولی باز هم میگم، شما از روش ماسک استفاده نکردید، بلکه از اکشن اسکریپت استفاده کردید. ضمنا من هم از صحبت پسر نقره ای در ابتدای تاپیک هم متوجه شدم که ایشان با ماسک کردن (از نوع و مدل سنتی من و به قول شما غیر حرفه ای!!) مشکل داره.
    ***
    در پایان باید بگم که با مطرح کردن این حرف ها قصد نداشتم و ندارم که شما را خدایی نکرده ناراحت کنم ولی اینو بدونید که با اینکه هر کس راه ها و ایده های مورد نظر خودشو داره، ولی نهایتا هدف مشترکه و هرکس از طریق روش خودش به جواب میرسه. برای مثال تو این تاپیک زیر برای کپی کردن یک آبجکت در برنامه مکس سه چهار تا روش ارایه شده بود.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    زیاد صحبت کردم... اگه چشماتون از خوندن متن من درد گرفت عذر می خوام! سالم و موفق باشید. یاعلی

  11. این کاربر از pcforlife بخاطر این مطلب مفید تشکر کرده است


صفحه 2 از 2 اولاول 12

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •