واضح آرشیو وب فارسی:سایت ریسک: مشکل اساسی در صدا گذاری k1 05 تير 1387, 09:11سلام به همه دوستان من یه پروژه مولتی مدیا رو بستم و تمام شده و نوبت صداگذاری شده.من کار رو جوری بستم که صفحه اول که باز میشه روی هر کدوم از منوها و لینکهای موجود(حدود 50 لینک) که کلیک میشه با دستور لود مووی یه صفحه جدید باز میشه. الان که قصد دارم یک موزیک کلی روی کار بزارم با خارج شدن از صفحه اول و لود صفحه جدید موزیک هم قطع میشه.جچوری میتونم این مشکل رو حل کنم؟ کسی راه کار داره؟ پیشاپیش ممنون. k1 05 تير 1387, 13:44حرفه ای ها.. بابا دریابید.. میدونم بچه های مجید آنلاین جواب همه چیزو دارند. ahmad 906 05 تير 1387, 14:57ببین وقتی روی اون لینک ها کلیک می شه صفحه بعد کامل میاد رو صفحه اول ؟ k1 05 تير 1387, 15:32سلام آره. صفحه اول کامل بسته میشه.و این اتفاق توی همه صفحه ها می افته. یعنی هر صفحه ای که باز میشه صفحه قبلیشو می بنده mohammadbasri 05 تير 1387, 16:55دوست عزیز سلام شما باید موسیقی را در یک پروژه مجزا قرار دهید. از پروژه خروجی swf بگیرید حالا در پروژه اصلی و در اولین فریم از دستور loadmove استفاده کنید و فایل swf را که حاوی موسیقی است را load کنید به همین سادگی. k1 06 تير 1387, 09:36دوست عزیز سلام شما باید موسیقی را در یک پروژه مجزا قرار دهید. از پروژه خروجی swf بگیرید حالا در پروژه اصلی و در اولین فریم از دستور loadmove استفاده کنید و فایل swf را که حاوی موسیقی است را load کنید به همین سادگی. این کار رو قبلا انجام دادم .با این کار بعد از اینکه از صفحه ای که دستور loadmove بهش داده شده خارج میشیم اون فایل swf که حاوی موسیقی هست هم بسته میشه و منطقی هم هست. مگر اینکه اونو یه جوری حفظ کنیم ahmad 906 06 تير 1387, 11:28ببینم دوست خوبم شما باید کاری کنی که یه صفحه به عنوان صفحه اصلی داشته باشی و صفحه های بعدی توی صفحه اصلیت لود بشه البته فکر کنم جواب بده !!! مثلا این شکل ساده رو ببین اون قسمت سفید رنگ رو در نظر بگیر میشه صفحه اصلیت که می تونی توش فایل موسیقی رو بزاری و اون زنگ سبز میشه صفحه هات بعدی که با همون دستور LoadMovie باز بشه () اگه وقت کنم یه نمونه برات آماده می کنم امیدوارم مفید باشه ! mshgames 06 تير 1387, 12:15سلام اگه بخوای یه فایل از بیرون لود کنی باید اونو تویه مووی خالی لودش کنی تا اندازه ش رو بتونی کنترل کنی تا کل فیلمتو نپوشونی چون اگه تو سطح روت لود بشه کلا فیلمی که توش موسیقی با فیلمی که قراره لود بشه جایگزین میشه یه نمونه برات درست کردم این کد مورد نظر تو فریم اول this.createEmptyMovieClip("mc",10); onEnterFrame=function(){ mc._xscale=30; mc._yscale=30; mc._x=200; mc._y=100; }; lod.onPress=function(){ loadMovie("k1.swf",_root.mc); }; var seda:Sound=new Sound(); seda.attachSound("music"); pla.onPress=function(){ seda.start(); }; اینم فایله Fla سوالی بود در خدمتم Avang2005 06 تير 1387, 12:56سلام دوست من با تشكر از محمد عزيز هم روش آقا احمد رو ميشه انجام داد هم روش محمد جان رو مشكلي بود در خدمتيم موفق باشيد mohammadbasri 06 تير 1387, 13:50دوست عزیزم هنگامی که شما با استفاده از دستور load move صفحاتی رو که لود میکنی، باید level صفحه لود شده را هم تعیین کنید بطور مثال 0 loadMovieNum("file.swf", 1); 0 شما از 0 استفاده نکن (برای مشاهده درست اونو گذاشتم) file.swf نام فایل شماست و 1 سطح یا همان level است حالا شما باید برای فایلی که موسیقی در اون هست level بالاتری بدی مثلا 99 برای لود کردن باقی فایلها از هر سطحی خواستی استفاده کن الا 99 امیدوارم واضح بیان کرده باشم بنده چون دارم میرم سفر تا 1 هفته نیستم و این آخرین نوشته من خواهد بود. اگر مشکلی داشتی دوستان هستند. k1 09 تير 1387, 14:55سلام اگه بخوای یه فایل از بیرون لود کنی باید اونو تویه مووی خالی لودش کنی تا اندازه ش رو بتونی کنترل کنی تا کل فیلمتو نپوشونی چون اگه تو سطح روت لود بشه کلا فیلمی که توش موسیقی با فیلمی که قراره لود بشه جایگزین میشه یه نمونه برات درست کردم این کد مورد نظر تو فریم اول This.createemptymovieclip("mc",10); Onenterframe=function(){ Mc._xscale=30; Mc._yscale=30; Mc._x=200; Mc._y=100; }; Lod.onpress=function(){ Loadmovie("k1.swf",_root.mc); }; Var Seda:sound=new Sound(); Seda.attachsound("music"); Pla.onpress=function(){ Seda.start(); }; اینم فایله Fla سوالی بود در خدمتم سلام ببخشید من یه چند روز مسافرتم به فایلم دسترسی ندارم که چک کنم. یه سوال دارم.آیا با این کار وقتی از فیلمی که توی فریم اولش این کد رو دادیم خارج میشیم(یعنی در واقع وارد یک صفحه دیگه میشیم) موسیقی ادامه داره؟یعنی فیلمی که توش موسیقی هست باز میمونه؟ من میخوام که اون فیلم موسیقی توی صفحه اول باز بشه و با بسته شدن صفحه اول و باز شدن صفحه جدید همچنان موسیقی باز بمونه. Avang2005 09 تير 1387, 15:53سلام دوست من ببين من برات يه نمونه ساده درست كردم فقط فايل صوتي رو به SWF تبديل كن : براي اين كار فايل صوتي رو در برنامه فلش import كن و در تايملاين قرار بده بعد با Swf ذخيره كن و با نام m.swf ذخيره كن حتما يادت باشه اسم فايل صوتي كه به Swf تبديل مي كني m باشه كه در نهايت ميشه m.swf و اينو كنار اين 3 تا فايل قرار بده و Main.swf رو اجرا كن اون روشي كه دوست عزيز هم گفتن جواب ميده موفق باشيد k1 11 تير 1387, 08:11سلام avang 2005 ممنونم از راهنماییتون. من کارایی رو که گفته بودید انجام دادم. مشکل صداگذاری حل شد. ولی به چند تا مشکل برخوردم. اول اینکه سایر لینک های داخل صفحه ها از کار افتادن.من به اونا یا دستور Loadmovie داده بودم یا از کمپوننت Loader استفاده کرده بودم. و دوم هم اینکه هر صفحه جدید که Load میشه هرکجا که در صفحه قبلی لینک بوده کرسر ماوس به شکل دست در میاد. یعنی درواقع لینکها صفحه زیر فعاله. یه سوال: آیا روشی وجود داره که یه فایل swf حاوی موسیقی رو توی یک فایل دیگه Load کنیم و با بسته شدن صفحه مادر(صفحه ای که دستور Loadmovie یا هر دستور مرتبط دیگه داخلش نوشته شده) اون صفحه حاوی موسیقی همچنان باز بمونه؟ maxpal97 12 تير 1387, 07:29سلام . من يه كم بررسي كردم و ديدم كه مشكل ايشون از نوع لود مووي هست و چون لود مووي را با level0 انجام ميدن كل كار دومي بجاي اولي لود ميشه . و ايشون براي حل اين اشتباه اومدن و كل كار رو توي زير شاخه ها هم شبيه سازي كردن و در حقيقت هر بار يه فايل زير شاخه مياد و جاي كل كار اصلي رو ميگيره . پس راه حل ساخت يه فايل پدر ديگه و لود كل كار توي اون هم منتفي هست چون مياد و توي level0 كه همون پدر جديد هست لود ميشه . به هر حال مشكل ايشون حل شده با يه كامند خارجي كه يه فايل صوتي exe را اجرا ميكرد و يه كامند ديگه كه يه exe ميومد اون صوت را مي بست ولي من يكي از اين روش چند تا ايده جالب بهم خورد . Avang2005 12 تير 1387, 13:08سلام دوست من k1 عزيز ! شما نمونه بزاريد تا بيشتر بررسي كنيم موفق باشيد
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 596]