واضح آرشیو وب فارسی:سایت ریسک: در خواست نمومه کار فلش و کمک در طراحی mohsen_r 12 شهريور 1389, 15:33با سلام به استاید محترم و کابران گرامی مجید آنلاینی: از شما در خواست یه نمونه کار فلش رو داشتم بصورتی که: یه دایره یا توپ بزرگ وسط صفحه باشد که در اون لوگو قرار بگیره. چند تا توپ داره توپ کوچیک دور تا درو اون تپت بزرگ بچرخند (مانند مدل اتم) و در هر کدوم کلمه ای باشه که با کلیک رو اون توپ بره به لینک درخواه ... توپ های گوچیک با توجه به موس برعت و چهت خود رو تغییر بدن. اگه نمونه کار دارین که خودم روش کار کنم یا اگه برام طراحی کنین ممنون می شم. با تشکر mohsen_r 13 شهريور 1389, 12:51سلام دوستان. اگه میشه راهنمایی کنید. من منتظر راهنمایی های ارزشمندتون هستم. mohsen_r 13 شهريور 1389, 14:26چی شد پس ...؟ کسی نبود ما رو راهنمایی کنه ...؟ armanbm 13 شهريور 1389, 15:39سلام خدمت آقا محسن. راستش به نظرم دلیل پاسخ ندادن بچه ها گنگ بودن پست اولتون بود. چون من به شخصه متوجه نشدم شما دارین کار رو سفارش میدین یا کمک میخواین و یا خدایی نکرده میخواین کسی بنویسه که البته من همچین جسارتی نمیکنم. در مورد روش کارتون. یا دایره بکشین و ابزار تغییر اندازه یا همون ترنسفرم رو از جعبه ابزارتون انتخاب کنید(جعبه ابزار تو فلش جدید سمت راست ولی عموما در سمت چپ واقع شده). حالا نقطه ی مرکزی سفید ایجاد شده رو بگیرین و تو نقطه ی مرکز چرخش دلخواهتون قرار بدید. الان یاخل تایملاینتون یک موشن تویین درست کنین و دایرتون رو حول محورتون بچرخونین. برای جلو گیری از ایجاد شتاب میتونین برای چرخش بهش عدد دهی کنین.(البته قبلا باید دایرتون رو موویی کیپ کنین.) برای ایجاد لینک هم از تابعnavigateToURL() استفاده کنین. توجه: اگه میخواین با حرکت موس دایره ها شتاب بگیرن که خوب منظورتون رو متوجه نشدم. باید به جاید استفاده از موشن توییین، حرکت رو با اکشن اسکریپت درست کنین . با جایگذاری مقادیر از فرمول. و استفاده از مختصات موس با mou*** , mouseY JavidFlasher 13 شهريور 1389, 16:48همون طور که آقا آرمان گفت بعد هم میتونی با این کد همون دایره هات رو بر عکس موس بچرخونی البته این دقیق نیست یه سری فرمول ریاضی و if&else میخواد تا دقیقا برعکس موس حرکت کنه: obj.addEventListener(flash.events.Event.ENTER_FRAM E,rotatestart); function rotatestart (e:Event) { obj.rotation=MovieClip(root).mou****0.5 } اگه چیز باحالتر با حرکات خفن میخوای میتونی سفارش بدی بچه ها با استفاده کلاس Tween maxبرات بنویسن. armanbm 13 شهريور 1389, 18:29این کد چرخش هست. کد جاوید جان رو این کد استفاده کنی همه چی حله: import flash.events.Event; var orginX,orginY,r,beta,speed:Number; t.addEventListener(Event.ENTER_FRAME,onEnter); orginX=220; orginY=220; r = 70; beta = 0; speed = .1; function onEnter(event:Event){ if(beta>360){beta = 0;} t.x =orginX + Math.cos(beta)*r; t.y = orginY + Math.sin(beta)*r; beta += speed; } توضیح اینکه من یک مویی کلیپ تو ضفح دارم که instancename اون رو t قرار دادم. orginX , rginY مختصات نقطه ای رو مشخص میکنن که مویی کلیپ من دورش میچرخه speed سرعت چرخش دایره حول این محور است. r: شعاع گردش دایره حول این محور هست. حالا شما با بازی کردن با speed و mou*** , mouseY میتونی سرعت چرخش مویی کلیپ رو حول محورش تغییر بدی. دیگه از این بیشتر مینوشتم خودش میشد!!! هر مشکلی بود بگو اما هدف من اینه که خودت بااین کد ها سر و کله بزنی تا راه کار دستت بیاد. یا علی. mohsen_r 13 شهريور 1389, 20:23با سلام به دوستان گرامی و تشکر از اون ها بخاطر پاسخ ارزشمندتون...! بذارید منظورم رو بهتر با ذکر یه مثال بیان کنم. من یه منوی چرخام مثل فایل زیر که پیوست کردم می خوام با این تفاوت که تمام دایره ها به دور یه آبجکت که وسط قرار گرفته بصورت 360 بچرخند و وقتی رو هر آبجکت کلیک می کنی یه لینک خاص رو باز کنه...! JavidFlasher 13 شهريور 1389, 20:31این کلاس رو هادی عزیز نوشتن بسیار حرفه ای وکامل: mohsen_r 13 شهريور 1389, 21:28بی زحمت میشه نمونه کامل شده اون چیزی رو که می خوام برام بذارین تا روش کار کنم ...؟ mohsen_r 14 شهريور 1389, 13:54این کلاس رو هادی عزیز نوشتن بسیار حرفه ای وکامل: دوست عزیز: میشه مثل فایل بالا که قرار دادم هموم سویش برام بسازین...؟ که به دور لوگو بچرخند و وفتی روشون کلیک می کنی با تفاوت این که یه پیج جدید باز کنه...؟ سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 384]