همانطور که می دانید css ها و یا همان cascading style sheets پایه ای برای ساخت و طراحی اینترفیس پروژه های تحت وب به صورت یکپارچه و منظم می باشند، به طوری که به عنوان مثال می توان با استفاده از آنها رنگ تمام متون موجود در پروژه را به صورت یکجا و آنی مدیریت نمود، همینطور اندازه ی تمامی آنها را در کل پروژه تنها با عوض کردن یک مقدار تغییر داد، عکس های background صفحه و جداول و ... را در پروژه مدیریت کرد و استفاده های بسیار بسیار دیگری که در حوصله ی مقاله ی کوتاه ما نخواهد بود... معمولا استفاده از css ها در پروژه های HTML امکان پذیر است. ولی جالب است که بدانید، از نسخه ی Macromedia Flash MX 2004 تا به حال که نسخه ی Adobe Flash CS3 آن در دسترس همگان قرار دارد، استفاده از css ها در اینگونه پروژه ها هم ممکن شده است، به طوری که می توانید با چند خط کد بسیار ساده، از css در پروژه ی Flash خود استفاده نمائید...
در قطعه کد زیر خواهید آموخت که به چه سادگی می توان با استفاده از یک فایل css خارجی، قالب مورد نظر خود را به یک کنترل TextField اعمال نمائید. تنها کافیست که فایل css. مورد نظر خود را، دقیقا همانطور که برای یک پروژه ی HTML میسازید، ایجاد نموده و با استفاده از کد زیر آن را به کنترل TextField موجود در پروژه ارجاع دهید:
//Create a new style sheet object var myCSS = new TextField.StyleSheet();
//location of the CSS file. var cssURL = "stylesheet.css";
//Load CSS file myCSS.load(cssURL);
//define onLoad handler myCSS.onLoad = function(success) { if (success) { // attach style to textfield myText.styleSheet = myCSS; myText.text = "30Sharp.com - Persian Developers Resource"; } };
|
این تمام آن چیزی است که شما برای استفاده از css در یک فایل Flash به آن احتیاج دارید... به همین سادگی!
موفق و موید باشید...