تور لحظه آخری
امروز : پنجشنبه ، 8 شهریور 1403    احادیث و روایات:  امام علی (ع):به راستى كه دانش، مايه حيات دل‏ها، روشن كننده ديدگان كور و نيروبخش بدن‏هاى ناتوان ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1813019248




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

Hotspot بر روی شی ویدئو -


واضح آرشیو وب فارسی:سایت ریسک: Hotspot بر روی شی ویدئو MoryAbdi 23 تير 1386, 20:51آقا یه سوال دارم من میشه روی ویدئو هات اسپات گذاشت! من هر کاری کردم حتی با اسکریپت نویسی هم نمیشه... مثلا میخوام یه ویدئو تا یه جایی بره بعد هات اسپات فعال بشه مثلا یه جایی از ویدئو کلیک کنه بره ویدئوی بعدی رو ادامش پخش کنه... اگر میشه کمکم کنید دارم یه گیم میسازم... aff - SEvEN 24 تير 1386, 04:49Mory گلم ... اين کار در مولتي مديا بيلدر ، بر حسب امکانات اوليه و ثانويه ... امکان پذير نيست . شايد با اسکريپت نويسي بشه تا حدودي اما نه صد در صد و نه موثر . روز خوبي در پيش رو داشته باشيد آقاي عزيز ... MoryAbdi 24 تير 1386, 05:20راستش با videoplay و videopause یه کارایی تونستم بکنم ولی به یه تایمر احتیاج دارم که بعد از یه مدت زمانی فریز بشه روی صفحه تا بعدش بتونم با runscript هات اسپاتم رو نمایش بدم... میشه درباره تایمرش یکم توضیح بدی... شایدم کل پروژه گیم رو آوردم مطرح کردم تا با اساتید این بخش بتونیم یه راه حلی پیدا کنیم... بازم ممنون از لطفت aff - SEvEN 24 تير 1386, 05:39میشه درباره تایمرش یکم توضیح بدی... مساله دقيقا همين هست آقا ... متاسفانه به تجربه ديدم که تايمرها به هر شکل و با هر نوع کاربردي که داشته باشن اونقدرها هم نمي تونن دقيق باشن . يک مثال ساده ميزنم ... فرض کنيد اصلا ما بر مبناي کليک بر روي يک کليد قراره تايمري رو راه بندازيم که اونم موظف هست در يک وقفه زماني خاصي يک دستور ديگه رو اجرا کنه ... فرضا تا صد بشمره و يا صد تا کم کنه و يکباره فرم مارو سايزش رو تغيير بده ... خب اونچه که من ميدونم هيچ وقت اين تايمر دقيق نيست ... حالا شما مي خاين اين تايمر رو براي يک هات اسپوت و اجراي فايل ويدئويي تعريف کنين ؟ ... سوالاتي مطرح هست ... اول وقفه هاي زماني ... چطور بايد به همچين دقتي در حد ثانيه برسيم ؟ مبناي دقيق تر کنترل فايل تصويري ما چي مي تونه باشه ؟ يعني فقط يه تايمر ساده که روي سيستم هاي مختلف و با مموري هاي مختلف نمي تونه هميشه يکسان عمل کنه ... چطور ؟ من مدعي نيستم امکان پذير نيست ... هست ... ولي ... شايد مديريت محترم بتونن نظر کلي بدن در مورد اين سوال شما . MoryAbdi 24 تير 1386, 07:10درسته منم دقیقا به این نتیجه رسیدم که تایمر درست کار نمیکنه برای همین کاری که کردم این بود که قریم آخر ویدئو رو بصورت عکس ذخیره کردم و بعد از تمام شدن ویدئو فراخوانی کردم و روی اون هات سپات رو فعال کردم که بعد از کلیک روی اون به صفحه بعد بره... ولی متاسفانه به مشکل دیگه ای برخورد کردم... اونم اینه که در زمان پایان ویدئو ویدئو به فریم اول رفته و سپس خارج میشه و باعث یک پرش در تصویر میشه... که به هیچ وجه نتونستم درستش کنم... مشکل دیگه هم فراخوانی هات اسپات و عکس بعد از تمام شدن ویدئو هست که بازم به زمان بندی یا اسکریپت تامر احتیاج داره... راهی هست که بشه یک فریم از ویدئو رو با دستوری فریز کرد و بعد خارج شد... gholonbeh 24 تير 1386, 10:48سلام آقا مي توني يه كاره ديگه بكني فيلم هاتو ببري تو فلش و تو تايم لاين ايمپورت كني بعد اون جا با دستورايه mmb كه تو فلش كاربرد داره فيلم هاتو كنترل كني مثلا اين نمونه كه گذاشتم رو ببين اگه به كارت اومد بگو آموزشش رو هم برات بزارم موفق باشي فعلا MoryAbdi 25 تير 1386, 11:21سلام آقا مي توني يه كاره ديگه بكني فيلم هاتو ببري تو فلش و تو تايم لاين ايمپورت كني بعد اون جا با دستورايه mmb كه تو فلش كاربرد داره فيلم هاتو كنترل كني مثلا اين نمونه كه گذاشتم رو ببين اگه به كارت اومد بگو آموزشش رو هم برات بزارم موفق باشي فعلا ممنون از لطف قلنبه جان! ولی کیفیت خیلی برام مهمه قضیه گیم هست خودم از اول روی فلش برنامه ریزی کرده بودم ولی چون از لحاظ گرافیکی پایین بود بیخیال شدم... فکر کنم آخر سرش باید بیخیال گذاشتن هات اسپات بشم شایدم کلا ویدئو رو بیخیال شم... می دونی دارم روی یه گیم داستانی کار میکنم که مثلا توی یه فضای سه بعدی وارد حیاط خونه ای میشی بصورت عکس به عکس همه چیز هست بعضی مواقع هم بصورت پانوراما میشه که هات اسپات های روش فعال هستن مثلا روی در ها و یا اجسام در صحنه که مثلا وارد اطاق بشه و یا جسمی رو برداره ... ازین کارا ... یه مدت دیگه کلش رو میارم همینجا مطرح میکنم که با دوستان گیم رو بسازیم... فضا های سه بعدیش رو خودم قبلا ساختم همه چی تکمیله اسکریپت ها پانوراما و نحوه هات اسپات گذاشتنش رو هم یاد گرفتم... الان فقط مونده داستان بازی که وقتی اونم کامل شد میام اینجا که اگر خواستید با هم شروع کنیم جلو بریم... راستش بازی رو میخوام رایگان رو اینترنت پخش کنم و کدش رو هم در اختیار همه قرار میدم .. خلاصه یه پروژه اپن سورس میشه دیگه.. البته رای هیچ جا هم نیست از سر بیکاری شروع کردم ... خلاصه یا علی مددی کار دیگه... اگر داستان معمایی برای بازی در ذهنت بود ممنون میشم باهام مطرح کنی... یه چند هفته دیگه هم نمونه های اولیه کار رو میارم توی همین بخش مولتی مدیا بیلدر به نمایش میگذارم تا بیشتر بتونید کمکم کنید. این ویدئو ها هم برای وقتی که کاراکتر توی ماشین نشسته و توی شهر داره میگرده درست کردم که میخواستم به سر دو راهی ها رسید بتونه روی راه ها کلیک کنه..... بازم ممنون از لطفت.. aff - SEvEN 25 تير 1386, 12:57ولی کیفیت خیلی برام مهمه قضیه گیم هست اگر صحبت از کيفيت و قدرت هست ، تو دنيا هيچي قدرتمندتر از ... DirectX SDK ... نيست آقاي عزيز . اين مسير رو لطفا يک نگاهي بندازيد : همچنين آقا همه متصور هستند بايد ورژن کامل اين برنامه رو براي کار داشته باشند . متذکر مي شم خير . اگر Delphi بر روي سيتسم شما نصب هست اينجا رو هم يک نگاهي بندازيد : من به دستور استادم کليه برنامه هاي موجود در اين page رو دنلود کردم ... براي چي ؟ از ماه ديگه قراره شروع کنه به آموزش من براي نوشتن خصوصيات Open GL در پروژه هايي که مد نظر دارم ... اساسا همش انيميشن هست و بس و اين وسط Game Engineering (مهندسي در زمينه بازي نويسي ) هم مطرح هست . طبق نظر استادم عالي ترين مبحث مهندسي نرم افزار ، بازي نويسي هست حالا به هر روش و متدي که مي شه شروع کرد به عنوان يک نوآموز . احتمالا طي ماه هاي آينده خودم بهتر از هر کس ديگه اي بتونم در اينگونه موارد کمکتون کنم . :lol: شادي ... مکرر و دائمي ! MoryAbdi 26 تير 1386, 02:38ممنون راستش من خودم تمام SDK های directx و Nvidia رو گرفتم تمام سمپل هاش رو هم انلود کردم... مشکل برنامه نویسیش هست که سطح بالاست و وقت زیاد میبره... من هم هیچ برنامه نویس حرفه ای direct X یا Open GL پیدا نکردم که بخواد با من روی یه پروژه بازی رایگان کار کنه برای همین مثل معمول همیشه ایران تک نفره کارم رو شروع کردم اونم با برنامه هایی که نیاز به برنامه نویسی پیچیده نداشته باشه... راستش از 8 سال پیش که 3D کار کردم دوست داشتم یه گیم توی فضای Real Time 3D درست کنم... ولی متاسفانه کسی نبود که کمکم کنه... امیدوارم با کمک شما در آینده بتونیم یه بازی خوب و کامل بسازیم... aff - SEvEN 26 تير 1386, 05:44ولی متاسفانه کسی نبود که کمکم کنه... امیدوارم با کمک شما در آینده بتونیم یه بازی خوب و کامل بسازیم... خب بله ... منم خوشحال مي شم ... ولي من طبق راهنمايي استادم بزودي فقط متمرکز مي شم روي طراحي انيميشن هاي مختلف ( بسته به فکر و سليقه خودم ) در ارتباط با نوشتن Intro File و ... طراحي بازي سه بعدي مبحثي چند قدم بالاتر هست و البته طبق ديدگاه استادم از عهده يک فرد خارج هست . خب من مي گم مي شه از بازي هاي زيبا و ساده تري هم انفرادي يا دو نفري شروع کرد ... استارت براي مطالعه بيشتر و اشتياق ادامه اون ؟ ... ايدهاي زياد در اينگونه کلوپ ها ؟ گرچه اين بازي ها همه دايرکت ايکسي هستن و اينام باسه خودشون دنياي شگفت انگيزي دارن و البته من بسياري از اون هارو دارم روي سيستم خودم . بايد بگم آقاي عزيز شما در سطح بالايي فکر ميکنيد ... آرزومندم در اين جذابترين مبحث مهندسي نرم افزار و البته پيچيده ترين اون هم ... موفق و سر افراز باشيد ... من هم هستم و مي تونيم خصوصي در آينده بر روي اين مبحث بصورت تيمي خارج از چارچوب هاي مجيد آنلاين و حتي نت کار کنيم . من عاشق مبحث طراحي بازي هاي کامپيوتري هستم ... علي الخصوص بازي هاي تحت ماکروسافت . شادي ... مکرر و دائمي ! gholonbeh 26 تير 1386, 17:11سلام والا MoryAbdi جان من خودم زياد برنامه نويسي بلد نيستم يه كمكي بلدم ولي اون حدي كه تو منظورته نه بلد نيستم ولي اين كه رو يه مبحث بريو به قولي تحقيق و اين جور چيزا رو خيلي دوست دارم كاره گرافيكيم اين مي كنم يه چيزايي بلدم اگه خواستي كار كني و شروع كني منم خبر كن بالاخره يه تيم بهتر از يه نفر مي تونن كار كنن چه بسا كه هيچ كدومم چيزي بلد نباشن :دي ( خوب ميرن ياد ميگيرن ) منم خبر كن silvercover 26 تير 1386, 21:53این هم یه نمونه که شی HotSpot رو بر روی شی ویدئو شبیه سازی میکنه: aff - SEvEN 26 تير 1386, 22:06این هم یه نمونه که شی HotSpot رو بر روی شی ویدئو شبیه سازی میکنه: مي گم آقا مدير ؟ مطمئنيد شما اين سورس هموني هست که ايشون مد نظرشون بود ؟ آخه من داخل فرم يه EditBox ديدم ... دو تا Botun و يه plugy که Embeded شده بود ... نه HotSpot ديدم و نه ... ! silvercover 26 تير 1386, 22:13ممنون. فایل رو اشتباهی گذاشته بودم که تصحیحش کردم.:wink: MoryAbdi 27 تير 1386, 08:02ممنون مدیر جان... مشکل حل شد اگر خواستم از چند تا hotspot استفاده کنم میتونم همون اسکریپت ها رو داپلکیت کنم بعد اسم جدید بهشون بدم و با اسم جدید رانشون کنم دیگه مشکلی نیست؟ سوال دوم هم اینه که چجوری میتونم کاری کنم که فقط وقتی نمایش ویدئو به آخر رسید این هات اسپات قابل کلیک کردن باشه... سوال سوم هم اینه که چکار کنم که وقتی نمایش ویدئو تمام شد بعد از فریم آخر ویدئو فریم اول ویدئو رو نشون نده... چون هر وقت ویدئو تموم میشه میره دوباره اولین فریم ویدئو رو نشون میده... من میخوام تصویر فریز بشه روی آخرین فریم.. بازم ممنون با کمکتون واقعا از دردسر نجاتم دادین... silvercover 27 تير 1386, 14:38ممنون مدیر جان... مشکل حل شد اگر خواستم از چند تا hotspot استفاده کنم میتونم همون اسکریپت ها رو داپلکیت کنم بعد اسم جدید بهشون بدم و با اسم جدید رانشون کنم دیگه مشکلی نیست؟ سوال دوم هم اینه که چجوری میتونم کاری کنم که فقط وقتی نمایش ویدئو به آخر رسید این هات اسپات قابل کلیک کردن باشه... سوال سوم هم اینه که چکار کنم که وقتی نمایش ویدئو تمام شد بعد از فریم آخر ویدئو فریم اول ویدئو رو نشون نده... چون هر وقت ویدئو تموم میشه میره دوباره اولین فریم ویدئو رو نشون میده... من میخوام تصویر فریز بشه روی آخرین فریم.. بازم ممنون با کمکتون واقعا از دردسر نجاتم دادین... برای سوال اول جواب مثبت هست. فقط حواستون باشه که بهینه کار کنین و یه دفعه هفت هشت تا از این ها رو استفاده نکنین که درصد استفاده از cpu بالا بره. برای سوال دوم به قسمت خصوصیت شی ویدئو برین و گزینه RunScript رو انتخاب کنید و سپس دکمه Define رو بزنید. توی ویرایشگر بنویسید : Finish = 1 حالا توی اسکیرپت های 1 و دو که شرط داره قبل از شرط ها یه شرط بذارین که اگر Finish یک بود کدهای بعدی اجرا بشن.




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1006]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن