gameover.blog.ir
نویسنده:بیسواد
شکل کلی:
public static bool SphereCast(Vector3 origin,
float radius,
Vector3 direction,
out RaycastHit hitInfo,
float maxDistance = Mathf.Infinity,
int layerMask = DefaultRaycastLayers,
QueryTriggerInteraction queryTriggerInteraction = QueryTriggerInteraction.UseGlobal);
origin:مرکز کره در آغاز جارو کردن(اسکن)
radius:شعاع کره(محوطه ی جستجوی کروی)
direction:جهت جاور کردن (sweep ) کروی
hitInfo: اگر true باشد ، hitInfo اطلاعات بیشتری از نقطه ی برخورد را برگشت می دهد.(RaycastHit رو هم ببینید)
maxDistance:حداکثر طول cast(پرتاب اشعه برای بررسی برخورد با اجسام دیگر)
layerMask : یک Layer mask برای نادیده گرفتن کلایدرهای انتخابی وقتی از یک کپسول cast می کنند.
queryTriggerInteraction:تعیین جایی که این دستور (SphereCast) باید با Triggerها برخورد(hit) کند.(تریگر به کلایدرهای قابل عبور می گیم)
خروجی: true اگر برخوردی در ناحیه ی کره ای با هر کلایدری داشته باشیم، وگرنه false .
مثال :
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { CharacterController charCtrl;
void Start() { charCtrl = GetComponent<CharacterController>(); }
void Update() { RaycastHit hit;
Vector3 p1 = transform.position + charCtrl.center; float distanceToObstacle = 0;
// Cast a sphere wrapping character controller 10 meters forward // to see if it is about to hit anything. if (Physics.SphereCast(p1, charCtrl.height / 2, transform.forward, out hit, 10)) { distanceToObstacle = hit.distance; } } }
حل مشکل عوض شدن صدای مرد به زن در مدیا پلیر ویندوز xp و 7و 8 و غیره
رفع مشکل اتصال اندروید به اینترنت مودم _ رفع مشکل عدم اتصال گوشی به اینترنت
آیه ی قرآن برای افزایش رزق و روزی _ 26 و 27 آل عمران هر روز با توجه بخوانید
انجام پروژه های معماری ، رندر ، مکس ، مایا ، لومیون ، مدلسازی و غیره
دانلود مرورگر کریپتو تب . دانلود مرورگر crypto tab از سایت اصلی _ آموزش بیت کوین
رفع مشکل اجرای بلندر 2.79b _ خطای اجرای بلندر 2.79 بتا
انجام پروژه های آهنگسازی و تنظیم و میکس و مسترینگ حرفه ای
ذخیره رشته در آرایه _ تبدیل متن به آرایه در سیشارپ _ یونیتی
دستور cd یا change directory در لینوکس _ دستور تغییر دایرکتوری در ترمینال لینوکس
#یونیتی خروجی obb موقع بیلد و ناقص بودن
آموزش خواندن از فایل در یونیتی / نوشتن در فایل متنی در یونیتی
گیم میکر یا یونیتی یا آنریل یا کرای انجین یا کانستراکت یا غیره ؟
اجرای رویداد کلیک یک باتن دیگر با استفاده از کد_ call click of other button in csharp
پیاده سازی normalized با استفاده از lerp_ کاربرد تابع normalazied در یونیتی
تقسیم صحیح integer ، تقسیم اعشاری float_تقسیم دو عدد صحیح و جواب اعشاری در سی پلاس پلاس
چرا تسکتچر در یونیتی کش میاد با اینکه repeat فعاله( به جای clamp)؟
تابع رسم نقطه در openGL _ علت عدم رسم نقطه در openGL
باگ لایت مپ در یونیتی 5.5.1f1،باگ lightmap و بیک/باگ light map در یونیتی 5.5.1f1
رسم یک دایره ی تو پر در openGL با سی پلاس پلاس cpp
دانلود پکیج حجاب یونیتی_پکیج سیستم آرایشی
#یونیتی پکیج هوش مصنوعی پیشرفته بینایی و پاترول _ساخت گیم اور
تابع Physics.SphereCast در یونیتی_برخورد ناحیه ی کره ای_سیستم بینایی ناحیه کره ای
تابع یا متد Quaternion.AngleAxis در یونیتی
متد Vector2.Scale/تابع Vector2.Scale در یونیتی
رفع خطای دسترسی به متغیر استاتیک static member در یونیتی
پکیج ساخت مذاب و اسید یا آب متحرک در یونیتی_پکیج ساخت آتش فشان در یونیتی
آموزش ساخت بازی دو بعدی _گیم اور _ قسمت یک رایگان
حذف نقاط سرگردان در بلندر/حذف نقاط بیخود مدل در بلندر
رفع خطای unknown encoding name - CP720 (ArgumentError) - ruby on rails error while starting server
رویداد OnMouseDrag و OnMouseDown اسکریپت درگ گیم ابجکت سه بعدی در یونیتی
کره ,hit ,charctrl ,{ ,ی ,} ,کره ای ,ناحیه ی ,ی کره ,} } ,physics spherecast
درباره این سایت