سلام
من یه بازی میسازم که صدا بکگراند داره
میخوام صدا بکگراند تو یه سری فریم ها صدا بکگراند کم و زیاد شه
لطفا راهنمایی کنید
مرسی
سلام
من یه بازی میسازم که صدا بکگراند داره
میخوام صدا بکگراند تو یه سری فریم ها صدا بکگراند کم و زیاد شه
لطفا راهنمایی کنید
مرسی
as3
اون دو خط اول رو حتما نوشتین چون صداتون رو لود کردین به هر حال ولی خوب منم نوشتم!
تو خط چهار یه متغییر به اسم volumeAdjust از نوع SoundTransform درست کردیم وبهش مقدار 0.5 رو میدیمکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
volumeAdjust.volume = .5;
تو فریمی که میخوایی صدا بره بالا بنویس
volumeAdjust.volume = .8;
channel1.soundTransform = volumeAdjust;
و جایی که میخوای صدا کم بشه:
volumeAdjust.volume = .2;
channel1.soundTransform = volumeAdjust;
در واقع مقدار صدارو که کلش 1 هست ما کم و زیاد میکنیم
البته امیدوارم کدها کار بدن خودم تست نکرده اینجا گذاشتمشون![]()
مرسی دوست عزیزم
channel1.soundTransform = volumeAdjust; این خط چیکار میکنه؟
توی اتحاناتمه وقت زیادی ندارم!
به لینک زیر سر بزن اگه مشکلاتت رفع نشد بگو:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
soundTransform یه کلاسه که با کمک اون میشه صدای مزیک لود شده رو کم و زیاد کرد تازه میشه بین اسپیکر چپ و راست هم کنترلهایی انجاو داد. volumeAdjust هم یه متغییره که صدا رو باش کم و زیاد میکنیم و بین 1 تا 0 تعریف میشه 0 صدا قطعه و 1 حداکثر صداchannel1.soundTransform = volumeAdjust; این خط چیکار میکنه؟
موفق باشی عزیز...
مرسی دوست عزیزم
انشالله که همه نمره هاتون 20 شه
موفق باشی عزیزم
من تو این تکه کد اگه volume رو هر عددی بذارم هیچ تاثیری نداره
لطفا راهنمایی کنیدکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
مرسی
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)