واضح آرشیو وب فارسی:سایت ریسک: کمک برای ساخت لودینگ در swish vahidfar 30 دي 1385, 14:23با سلام بنده از کاربران این سایت تقاضای کمک برای ساخت لودینگ در swish دارم لودینگی که من میخام این خصوصیات را داشته باشه 1-یک مستطیل که با لود شدن پر بشه 2- درصد لود شدن رو هم نشون بنده 3- اگر سرعت لود شدن را هم نشون بده بهتر میشه 4- بعد از پایان لودینگ مستقیما بره و کلیپ منو نشون بده تقاضام زیاد بود نه؟ ببخشید که اشتهام زیاده ممنون میشم اگر کمک کنید اگر هم خودتون فایل swi ورژن 2004.9.10.0 دارین اگر اینجا آپ کنید بسیار از شما ممنون میشم کوچیک شما وحید vahidfar 02 بهمن 1385, 13:26یکی نبود جواب ما رو بده:cry: خاهشا یکی به ما کمک کنه vahidfar 04 بهمن 1385, 14:23بابا یکی به داد ما برسه دیگه:cry: samin. 04 بهمن 1385, 14:49توصیه می کنم اون cd سوئیش رو که joopiter گذاشته بگیری خیال خودتو راحت کنی توش اینقدر لودینگ و اینترو . کامپوننت و ...... هست که همه مشکلاتتو حل می کنه عنوانش هم بهترین های سوئیش در یک سی دی هستش ، توی همین فروم سوئیش ali-msh 05 بهمن 1385, 04:11سلام برات یک نمونه اسکریپت میزارم که تا صحنه ای که بهش میدی داره لود میشه یک صحنه دیگه رو نشون میده onFrame (1,afterPlacedObjectEvents) { if (scene2.frameLoaded(1)) { scene2.gotoAndPlay(1); } } onFrame (16,afterPlacedObjectEvents) { gotoSceneAndPlay("preloader",1); } onFrame (17,afterPlacedObjectEvents) { preloadContent(); } قسمت اول همونطور که میبینی روی فریم یک صحنه لودینگ هست : onframe (1 بعد شرطی گذاشته if (scene2 این scene2 اسم همون صحنه بعدی هست که منتظر لود شدنشه بعد قسمت بعدی onFrame (16 اینجا بجای 16 باید شماره آخرین فریم صحنه لودینگ رو بزاری که در اینجا 16 هست این شرط گفته که اگه اون صحنه دومی لود نشده بود برگرده و همون صحنه و دوباره اجرا کنه gotoSceneAndPlay("preloader",1); این preloader اسم اولین صحنه یا همون لودینگ هست و 1 هم اولین فریم صحنه که بره و از اونجا دوباره شروع کنه قسمت بعدی onFrame (17 بجای این 17 باید یه عدد بعد از اون آخرین فریم باشه ، مثلا الان آخرین فریم ما 16 هست اینجا 17 گذاشتیم البته توی Swish اگر حالت Guided رو برای اسکریپت نویسی انتخاب کنید خودش بهتون انتخاب میده که کجا رو تغییر بدید موفق باشید - علی vahidfar 27 بهمن 1385, 05:29سلام برات یک نمونه اسکریپت میزارم که تا صحنه ای که بهش میدی داره لود میشه یک صحنه دیگه رو نشون میده onFrame (1,afterPlacedObjectEvents) { if (scene2.frameLoaded(1)) { scene2.gotoAndPlay(1); } } onFrame (16,afterPlacedObjectEvents) { gotoSceneAndPlay("preloader",1); } onFrame (17,afterPlacedObjectEvents) { preloadContent(); } قسمت اول همونطور که میبینی روی فریم یک صحنه لودینگ هست : onframe (1 بعد شرطی گذاشته if (scene2 این scene2 اسم همون صحنه بعدی هست که منتظر لود شدنشه بعد قسمت بعدی onFrame (16 اینجا بجای 16 باید شماره آخرین فریم صحنه لودینگ رو بزاری که در اینجا 16 هست این شرط گفته که اگه اون صحنه دومی لود نشده بود برگرده و همون صحنه و دوباره اجرا کنه gotoSceneAndPlay("preloader",1); این preloader اسم اولین صحنه یا همون لودینگ هست و 1 هم اولین فریم صحنه که بره و از اونجا دوباره شروع کنه قسمت بعدی onFrame (17 بجای این 17 باید یه عدد بعد از اون آخرین فریم باشه ، مثلا الان آخرین فریم ما 16 هست اینجا 17 گذاشتیم البته توی Swish اگر حالت Guided رو برای اسکریپت نویسی انتخاب کنید خودش بهتون انتخاب میده که کجا رو تغییر بدید موفق باشید - علی دمتون گرم که کمک میکنید ولی اگر میشه همون چیزهایی را که خاستم را در اینجا بگذارید اگر اینکار رو بکنید ممنون میشم تا بعد Patris Net 27 بهمن 1385, 12:05سلام یه سر به سایت ایران کلیپ () بزن اونجا آموزش کاملشو گذاشته vahidfar 30 بهمن 1385, 06:46سلام یه سر به سایت ایران کلیپ بزن اونجا آموزش کاملشو گذاشته ممنونم به سایتی گفتید سر زدم ولی اونجا فقط یک لودینگ برای اسویش مکس وجود داشت ومابقی لودینگ مال برنامه فلش بود. خاهشا اگر لودینگ را دارید یا بلدید درست کنید آموزش یا خود فایل swi رو اینجا بگذارید درضمن توصیه می کنم اون cd سوئیش رو که joopiter گذاشته بگیری خیال خودتو راحت کنی توش اینقدر لودینگ و اینترو . کامپوننت و ...... هست که همه مشکلاتتو حل می کنه عنوانش هم بهترین های سوئیش در یک سی دی هستش ، توی همین فروم سوئیش اگر سی دی رو داری فقط فایل آموزش یا خود فایل swi رو اینجا بگذار ممنون میشم اگر این کار رو بکنی دست همه شما درد نکنه که به فکر دیگران هستید baharaneh 30 بهمن 1385, 17:48salam omidvaram in amozesh beh dardet bekhoreh to khodeh site ham begardi payda mikoni albateh iran flash o migam vahidfar 02 اسفند 1385, 05:37salam omidvaram in amozesh beh dardet bekhoreh to khodeh site ham begardi payda mikoni albateh iran flash o migam دستت درد نکنه ولی من قبلا این آموزش رو در p30world.com تجربه کردم و فایل swi هم مال ورژنی بود که من او را نداشتم. برنامه من ورژن 2004.9.10.0 نتونستم باهاش کار کنم بازم دستت در نکنه که کمک کردی vahidfar 10 اسفند 1385, 16:05سلام کسی راهی بلد نبود؟ :neutral: [email protected] 13 اسفند 1385, 10:24دوست عزیز این تاپیک را دیدی ؟؟؟ shirini_forush 14 اسفند 1385, 14:56سلام عزيز... ظاهرا خيلي گيري... بفرما... كافيه روي سكانس اول (كه مخصوص لودينگه) كليك كني و اينو توي اسكريپتاش پيست كني: onLoad() { var percent; var speed; var remaining; } onEnterFrame(includingFirstFrame) { percent = Math.floor( ( getBytesLoaded() / getBytesTotal() )* 100); speed = Math.floor((getBytesLoaded() / (getTimer()/1000))*10)/10; bar._xscale = percent; prc.text = percent add " % "; spd.text = speed add "KB/sec"; } onFrame(2) { if (getBytesLoaded() == getBytesTotal()) { nextSceneAndPlay(); } else { gotoSceneAndPlay("<current scene>",1); } } بعدش اسم sprite (مستطيلي كه اسپيريت شده و قراره درصد لود رو نشون بده) رو bar ميزاري. بعدش يه تكست دايناميك به اسم prc براي نشون دادن درصد ميزاري. بعدش يه تكست دايناميك ديگه به اسم spd براي نشون دادن سرعت ميزاري... بعدش يه دعا به جون من ميكني. سوال داشتي پيام خصوصي بده. (راستي يادت نره محتواي فيلمت بايد تو سكانس هاي بعدي باشه... در ضمن خوبه آخر movie هم بگي استاپ كنه كه دوباره به سكانس لودينگ بر نگرده) shirini_forush 18 اسفند 1385, 12:33اينم فايل ساخته شده. چون وقت نداشتم به قيافش نرسيدم. تمام كارايي كه گفته بودم شما بكني رو خودم كردم(هيچ كار اضافي هم نكردم) فقط يادت باشه موقع استفاده تمام اسكريپت هاي سكانس دوم رو پاك كني.
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 720]