PDA

View Full Version : تشخیص برخورد ها



amin1softco
یک شنبه 25 بهمن 1388, 11:50 صبح
من می خواهم بدونم چطوری میشه برخورد ها را تشخیص داد البته تو حالت گرافیکی مثلا یک دایره ما تعریف می کنیم و می خواهیم که خارج از محیط داخلی دایره هر جا کلیک کرد حتی نزدیک به مرز ها این برخورد قبول نباشه و هر جا داخل محیط داخلی دایره کلیک کرد قبول باشه

بهتره بگم که تشخیص برخورد دقیق در حد پیکسل چطوری امکان پذیره؟؟ البته به نحوی که سی پی یو هنگ نکنه:چشمک:

hidika
یک شنبه 25 بهمن 1388, 12:00 عصر
منظورتون از برخورد چیه ؟

amin1softco
یک شنبه 25 بهمن 1388, 14:30 عصر
برای مثال شما یک بازی ماشین سواری می نویسی می خواهی که وقتی ماشین از جاده خارج شد یک تابع اجرا بشه و جاده هم مارپیچه چطوری باید این کار را انجام داد؟؟؟

tdkhakpur
یک شنبه 25 بهمن 1388, 20:03 عصر
راهی جز بررسی محدوده های شی مورد نظر با محیط ندارید.
اگر شما یک شی مثلا سنگ را برتاب کنید و محدوده شما یک دایره باشد باید در زمانهای متوالی محدوده یا به اصطلاح محیط شکل این سنگ را با محیط دایره مقایسه کنید تا مشخص شود محل تداخل کدام ناحیه میشود.
برای اشکال گوناگون بررسی پیچیده تر هم خواهد شد.

amin1softco
دوشنبه 26 بهمن 1388, 16:19 عصر
آقا کسی می تونه منظور این مقاله را برای من توضیح بده :
http://www.gamedev.net/reference/articles/article735.asp