دوستان حرفه ای توجه کنند!!!

mohammadbasri

کاربر فعال
سلام دوستان
گرافیک و شکل ظاهری scroll pane در نسخه های پیشین فلش را می شد تغییر داد.
اما در فلش mx هر چه سعی کردم قادر به تغییر گرافیک آن نبودم.
باید توجه داشت که اسکرول بر روی موس در نسخه های قبلی نمی توانست scroll pane را حرکت دهد
اما در نسخه mx می تواند
منظور: یک scroll pane میخوام که بتونم گرافیکش رو به صورت دلخواه عوض کنم و اسکرول موس هم بتونه اونو ساپورت کنه.
توجه: مواد خام من که باید اونو در scroll pane بذارم متن نیست. تصویر png است.
 

the_king

مدیرکل انجمن
ببخشید، من حرفه ای که هیچی، تا حالا یک پروژه جدید فلش هم باز نکردم اما خب با توجه بالا بودن درجه فضولی و رویی که دارم
در مورد تغییر ظاهر گرافیکی Scrollpane این چیزهایی رو که می دونم می نویسم :

تغییر ظاهر Scrollpane در فلش MX 2004 و فلش 8 نسخه 2005 خیلی سخت شده، برای حذف کردن کادر Border
دور اسکرول که لابد می دانید، کد زیر باید اضافه بشه :

کد:
[B]SPane[/B].setStyle("borderStyle","none");
SPane نام Scrollpane مورد نظر خواهد بود.

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

C:\Program Files\Macromedia\Flash 8\en\Configuration\ComponentFLA

حالا فایل HaloTheme.fla را در آن بیابید و بازش کنید.

ScrollBar Assets را در این مسیر خواهید یافت :

Flash UI Components 2/Themes/MMDefault/ScrollBar Assets

آنرا در stage قرار داده و به دلخواه خودتان ویرایش کنید. وقتی کار ویرایشتان تمام شد بایستی حاصل کار را در پروژه
اصلی تان Import کنید، بدین شکل که movieclip را از Stage موجود در HaloTheme.fla به درون Stage ای که می خواهید
Drag می کنید.

وقتی عمل Import را انجام دادید می توانید محتویات stage را پاک کنید.
 

mohammadbasri

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

جدیدترین ارسال ها

بالا