রশ্মি

পাবলিক ক্লাস রে

একটি রশ্মির গাণিতিক উপস্থাপনা। ছেদ এবং সংঘর্ষ পরীক্ষা সঞ্চালন ব্যবহৃত.

পাবলিক কনস্ট্রাক্টর

রে ()
(0,0,0) এর উৎপত্তি এবং Vector3.forward() এর দিক দিয়ে একটি রশ্মি তৈরি করুন।
রশ্মি ( ভেক্টর৩ উৎপত্তি, ভেক্টর ৩ দিক)
একটি নির্দিষ্ট উত্স এবং দিক দিয়ে একটি রশ্মি তৈরি করুন।

পাবলিক পদ্ধতি

ভেক্টর ৩
getDirection ()
রশ্মির দিক পাও।
ভেক্টর ৩
getOrigin ()
রশ্মির উৎপত্তি পান।
ভেক্টর ৩
getPoint (ফ্লোট দূরত্ব)
রে বরাবর একটি দূরত্বে একটি বিন্দু পান।
অকার্যকর
সেট ডিরেকশন ( ভেক্টর 3 দিক)
রশ্মির দিক নির্ধারণ করুন।
অকার্যকর
setOrigin ( ভেক্টর3 অরিজিন)
বিশ্বের স্থানাঙ্কে রশ্মির উৎপত্তি নির্ধারণ করুন।
স্ট্রিং

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক কনস্ট্রাক্টর

পাবলিক রে ()

(0,0,0) এর উৎপত্তি এবং Vector3.forward() এর দিক দিয়ে একটি রশ্মি তৈরি করুন।

পাবলিক রশ্মি ( ভেক্টর৩ উৎপত্তি, ভেক্টর ৩ দিক)

একটি নির্দিষ্ট উত্স এবং দিক দিয়ে একটি রশ্মি তৈরি করুন। দিক স্বয়ংক্রিয়ভাবে স্বাভাবিক হয়ে যাবে।

পরামিতি
মূল রশ্মির উৎপত্তি
অভিমুখ রশ্মির দিক

পাবলিক পদ্ধতি

পাবলিক ভেক্টর3 getDirection ()

রশ্মির দিক পাও।

রিটার্নস
  • একটি নতুন ভেক্টর যা রশ্মির দিক নির্দেশ করে

পাবলিক ভেক্টর3 getOrigin ()

রশ্মির উৎপত্তি পান।

রিটার্নস
  • একটি নতুন ভেক্টর যা রশ্মির উৎপত্তিকে প্রতিনিধিত্ব করে

পাবলিক Vector3 getPoint (ফ্লোট দূরত্ব)

রে বরাবর একটি দূরত্বে একটি বিন্দু পান।

পরামিতি
দূরত্ব বিন্দুর রশ্মি বরাবর দূরত্ব
রিটার্নস
  • একটি নতুন ভেক্টর যা রশ্মির সাথে দূরত্বে একটি বিন্দুকে প্রতিনিধিত্ব করে।

সর্বজনীন অকার্যকর সেট ডিরেকশন ( ভেক্টর 3 দিক)

রশ্মির দিক নির্ধারণ করুন। দিক স্বয়ংক্রিয়ভাবে স্বাভাবিক হয়ে যাবে।

পরামিতি
অভিমুখ রশ্মির নতুন দিক

সর্বজনীন অকার্যকর সেট অরিজিন ( ভেক্টর 3 মূল)

বিশ্বের স্থানাঙ্কে রশ্মির উৎপত্তি নির্ধারণ করুন।

পরামিতি
মূল রশ্মির নতুন উৎপত্তি।

পাবলিক স্ট্রিং থেকে স্ট্রিং ()