واضح آرشیو وب فارسی:سایت ریسک: actionscript مورد نیاز چیست؟ joeguitar 29 فروردين 1388, 21:29سلام برای عمل (play) یک movie clip هنگامیکه cruser mouse به یک نقطه (محدوده) مشخص از صفحه می رود چه actionscript نیاز است. BioDread 30 فروردين 1388, 08:10برای چه زبانی میخواهی؟ as2 as3 ? khorzu 30 فروردين 1388, 10:05برای AS2 onMouseMove میگه وقتی موس در حال حرکت کردنه بلاک چک کردن موس اجرا بشه و شرط مون هم که توی خط IF اومده که میگه اگه ایکس موس از 100 بیشتر بود و از 200 کمتر و اگه وای موس از 100 بیشتر بود و از 200 کمتر یعنی الان موس توی ناحیه آبی هست و بلاک زیر IF اجرا می شه ... onMouseMove = function () { if (_xmouse>100 and _xmouse<200 and _ymouse>100 and _ymouse<200) { trace("Detected ..."); } }; BioDread 30 فروردين 1388, 10:58برای AS3 ان منطقه ای رو که میخوایی موس رفت روش کد مورد نظرت اجرا بشه رو بکش و اسمشو بزار hit_mc بعد این کد رو در فریم بریز stage.addEventListener(Event.ENTER_FRAME , hit_function); function hit_function(event:Event):void { if (hit_mc.hitTestPoint(root.mou***,root.mouseY,false )) { trace("Detected ..."); } } joeguitar 30 فروردين 1388, 11:37سوال بعدی برای اینکه یک سایت بصورت 100 در 100 نمایش در تمامی resolation ها با توجه به اندازه صفحه عمل بکنه و نمایش داده بشه و با تغییر resolation صفحه و مرورگر جای اون همون جایی باشه که قرار داره چه actionscript نیاز است. BioDread 30 فروردين 1388, 12:18برای چه زبانی میخوایی؟ as2 as3 ? joeguitar 30 فروردين 1388, 16:01دوست عزیز نمی دونم شما خوب متوجه سوال بنده شدید یا نه. بنده می خوام یک فلش بصورت full page نه full screen بسازم که اگه مثلا یک عکس یا clip در resolation 1024*768 در یک قسمتی از صفحه باشه در هر resolation و مانیتوری اون چیز البته با توجه به اندازه صفحه مرورگر و بدون کوچک یا بزرگ شدن در همان مکان قرار داشته باشد. مثلا اگه در resolation 1024*768 تا گوشه صفحه 100 point یا 100 pixel فاصله داشته باشه در هر resolation دیگری نیز همین فاصله رو داشته باشه.(actionscript 2) khorzu 30 فروردين 1388, 17:41با این ها می شه رزولیشن رو بدست آورد ... ام من فکر می کنم باید توی فایل HTML عرض و ارتفاعتون رو 100% قرار بدید بعد با _root._whidth و_root._height ابعاد پلیر رو بگیرید و به یه اندازه مورد نظر اجزاء رو اسکیل کنید ... System.capabilities.screenResolutionX System.capabilities.screenResolutionY BioDread 30 فروردين 1388, 18:32تو انجمن هست بگرد پیداش کن joeguitar 30 فروردين 1388, 22:28چگونه می شه یک آدرس از google map رو در فلش نمایش داد. khorzu 01 ارديبهشت 1388, 08:55اوهوک ... joeguitar 01 ارديبهشت 1388, 12:23actionscript برای ظاهر شدن (alpha) یک flash movie بعد از چند ثانیه چیست؟ joeguitar 03 ارديبهشت 1388, 00:30actionscript برای ظاهر شدن (alpha) یک flash movie بعد از چند ثانیه چیست؟ ???????????????? khorzu 03 ارديبهشت 1388, 07:54your_MOvieClip._alpha=77; این کد شفافیت مووی کلیپت رو به 77 درصد تغییر میده... حالا برای ساختن فید این یا فید اوت می تونی با هندل آن اینتر فریم هر بار مثلا 3 تا از آلفاش کم کنی ... joeguitar 03 ارديبهشت 1388, 14:37your_movieclip._alpha=77; این کد شفافیت مووی کلیپت رو به 77 درصد تغییر میده... حالا برای ساختن فید این یا فید اوت می تونی با هندل آن اینتر فریم هر بار مثلا 3 تا از آلفاش کم کنی ... اگه ممکنه این دستور رو بصورت کامل بنویسید ممنون می شم. khorzu 03 ارديبهشت 1388, 22:40یه مووی کلیپ یا دکمه به نام کامبیز و این کد توی فریم اول : k=1; onEnterFrame=function() { trace(kambiz._alpha); kambiz._alpha-=k; if(kambiz._alpha>=100 or kambiz._alpha<=0) { k*=-1; } } joeguitar 03 ارديبهشت 1388, 22:53یه مووی کلیپ یا دکمه به نام کامبیز و این کد توی فریم اول : k=1; onEnterFrame=function() { trace(kambiz._alpha); kambiz._alpha-=k; if(kambiz._alpha>=100 or kambiz._alpha<=0) { k*=-1; } } دوست عزیز برای اینکه فقط این دکمه ظاهر یا fade in بشه و بعد stop بشه باید چی کار کرد. khorzu 04 ارديبهشت 1388, 08:30kambiz._alpha=0; onEnterFrame=function() { kambiz._alpha++; if(kambiz._alpha>=100) { delete onEnterFrame } } BioDread 04 ارديبهشت 1388, 09:52من از onEnterFrame د as2 بدم میاد joeguitar 04 ارديبهشت 1388, 17:04با تشکر از شما حالا اگه قرار باشه آلفا فلش برابر 0 و مثلا بعد از 5 ثانیه نه بصورت متوالی و افزایش آلفا بلکه یکدفعه ظاهر بشه چه action ایی نیاز است؟ joeguitar 06 ارديبهشت 1388, 16:47با تشکر از شما حالا اگه قرار باشه آلفا فلش برابر 0 و مثلا بعد از 5 ثانیه نه بصورت متوالی و افزایش آلفا بلکه یکدفعه ظاهر بشه چه action ایی نیاز است؟ ؟؟؟؟؟؟؟؟؟؟؟؟؟؟ joeguitar 07 ارديبهشت 1388, 15:55کسی چیزی نمی دونه؟ kiarash.M 07 ارديبهشت 1388, 19:13function rep():void{ this.my_mc._alpha+=10; } var nc:Number = setInterval(rep,5000); joeguitar 08 ارديبهشت 1388, 23:49حالا اگه قرار باشه آلفا فلش برابر 0 و مثلا بعد از 5 ثانیه نه بصورت متوالی و افزایش آلفا بلکه یکدفعه ظاهر بشه چه action ایی نیاز است؟(AS 2.0) kiarash.M 09 ارديبهشت 1388, 09:01دیگه احساس مینم داری سو استفاده میکنی از اینجا ! joeguitar 10 ارديبهشت 1388, 17:25حالا اگه قرار باشه آلفا فلش برابر 0 و مثلا بعد از 5 ثانیه نه بصورت متوالی و افزایش آلفا بلکه یکدفعه ظاهر بشه چه action ایی نیاز است؟(AS 2.0) دوست عزیز اگه سوالات بنده خیلی مبتدیست خوب برای اینکه آشنای زیادی با actionscript ندارم. و در ضمن این script که شما نوشتید با توجه با اطلاعات بنده as3 هست و قابل اجرا نبود! وحالا تکلیف بنده با اطلاعات محدود چیست؟ khorzu 12 ارديبهشت 1388, 14:02سلام خوب عزیز من مشکل ما هم همینه دیگه یعنی اینکه اگه اکشن بلد نیستی پروژتو بده به یه فلش کار تا حق به حق دار برسه ... اگر هم جدا می خوای فلش یاد بگیری راهش که این نیست ... لطفا این جا رو ببینید : آموزش actionscript.3 از صفر ()
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 865]