Borna66
07-17-2009, 12:14 AM
من مي خوام به شما ياد بدم كه كاري بكنيد كه هر دفعه كه يك فايل فلش رو باز ميكنيد رنگ بكراندش تغيير كنه اين كار خيلي سادست و جالبه!براي اين كار شما ابتدا بايد يك movie(فايل جديد) جديد باز كنيد و در اون 2 لايه ايجاد كنيد.
http://i20.tinypic.com/2epm54l.gif
در لايه اول با ابزار مربعhttp://www.majidonline.com/images/Tutorials/ac_tip1_m1.gif (http://www.majidonline.com/images/Tutorials/ac_tip1_m1.gif) يا Rectangle Tool يك مربع به اندازه صفحه اي كه باهاش كار مكيند بكشيد!شما ميتونيد با زدن L ابزار مربع رو انتخاب كنيد. به لايه دوم برويد ودر آن يك تكس فيلد خالي از نوع DynamicText ايجاد كنيد
http://i20.tinypic.com/fz6d1k.gif
اسم آن را co بگذاريد.در فلش 5 شما بايد instance رو co و در فلش ام ايكس بايد مقدار var را برابر با co بگذاريد! ما در اين تكس فيلد مي خواهيم كه كد رنگ رو نشون بديم.
حالا فقط كافيه كه اون مربع رو كه ايجاد كرديد رو به بك Movie Clip تبديل كنيد. براي اين كار شما بايد ابتدا مربع رو انتخاب كنيد و به منوي insert رفته و Convert To Symbol را انتخاب كنيد.يك پنجره باز مي شود كه شما بايد يك نام براي نام Movie انتخاب و MovieClip رو انتخاب كنيد!
http://i24.tinypic.com/hulflw.gif
حالا اكشن نويسي ميماند !بخش جالب و شيرين كار .ما بايد ابتدا يك شي رنگ ايجاد كنيم كه در خط اول ايجاد شده و شما ميتونيد اون خط رو ببينيد. در خط بعد ما با متد SetRGB(); رنگ شي خودمون رو تعريف مي كنيم كه مقدار اون رو با متد random() مشخص مي كنيم!
و بالاخره در خط آخر رنگ مربع رو در TextField كه ايجاد كرديم نمايش ميديم.
;(rr = new Color(_root.rr
;((rr.setRGB(random(0xFFFFCC
;(co = rr.getRGB().toString(16
و تموم شد. حالا شما يك Movie داريد كه هر دفعه كه باز ميشه يك رنگ هست كه ميشه اون رو در جاهاي مختلف استفاده كرد!
http://i20.tinypic.com/2epm54l.gif
در لايه اول با ابزار مربعhttp://www.majidonline.com/images/Tutorials/ac_tip1_m1.gif (http://www.majidonline.com/images/Tutorials/ac_tip1_m1.gif) يا Rectangle Tool يك مربع به اندازه صفحه اي كه باهاش كار مكيند بكشيد!شما ميتونيد با زدن L ابزار مربع رو انتخاب كنيد. به لايه دوم برويد ودر آن يك تكس فيلد خالي از نوع DynamicText ايجاد كنيد
http://i20.tinypic.com/fz6d1k.gif
اسم آن را co بگذاريد.در فلش 5 شما بايد instance رو co و در فلش ام ايكس بايد مقدار var را برابر با co بگذاريد! ما در اين تكس فيلد مي خواهيم كه كد رنگ رو نشون بديم.
حالا فقط كافيه كه اون مربع رو كه ايجاد كرديد رو به بك Movie Clip تبديل كنيد. براي اين كار شما بايد ابتدا مربع رو انتخاب كنيد و به منوي insert رفته و Convert To Symbol را انتخاب كنيد.يك پنجره باز مي شود كه شما بايد يك نام براي نام Movie انتخاب و MovieClip رو انتخاب كنيد!
http://i24.tinypic.com/hulflw.gif
حالا اكشن نويسي ميماند !بخش جالب و شيرين كار .ما بايد ابتدا يك شي رنگ ايجاد كنيم كه در خط اول ايجاد شده و شما ميتونيد اون خط رو ببينيد. در خط بعد ما با متد SetRGB(); رنگ شي خودمون رو تعريف مي كنيم كه مقدار اون رو با متد random() مشخص مي كنيم!
و بالاخره در خط آخر رنگ مربع رو در TextField كه ايجاد كرديم نمايش ميديم.
;(rr = new Color(_root.rr
;((rr.setRGB(random(0xFFFFCC
;(co = rr.getRGB().toString(16
و تموم شد. حالا شما يك Movie داريد كه هر دفعه كه باز ميشه يك رنگ هست كه ميشه اون رو در جاهاي مختلف استفاده كرد!