অ্যাঙ্করনোড

পাবলিক ক্লাস অ্যাঙ্করনোড

ARCore অ্যাঙ্করের উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে বিশ্ব মহাকাশে অবস্থান করা নোড।

যখন অ্যাঙ্কর ট্র্যাক করা হয় না, তখন এই নোডের সমস্ত শিশু অক্ষম হয়৷

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

অ্যাঙ্করনোড ()
কোন নোঙ্গর ছাড়া একটি AnchorNode তৈরি করুন।
অ্যাঙ্করনোড ( অ্যাঙ্কর অ্যাঙ্কর)
নির্দিষ্ট অ্যাঙ্কর দিয়ে একটি অ্যাঙ্করনোড তৈরি করুন।

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

নোঙ্গর
getAnchor ()
ARCore অ্যাঙ্করটি উপস্থিত থাকলে ফেরত দেয় বা অন্যথায় শূন্য হয়।
বুলিয়ান
মসৃণ ()
রূপান্তরগুলি ইন্টারপোলেট করা হলে সত্য বা মিথ্যা দেখায় যদি সেগুলি অবিলম্বে প্রয়োগ করা হয়।
বুলিয়ান
isTracking ()
ARCore অ্যাঙ্করের ট্র্যাকিং স্টেট TRACKING হলে সত্য দেখায়।
অকার্যকর
onUpdate ( ফ্রেমটাইম ফ্রেমটাইম)
ARCore অ্যাঙ্করের অবস্থানের সাথে মেলে নোডের অবস্থান আপডেট করতে AnchorNode এটিকে ওভাররাইড করে।
অকার্যকর
সেটঅ্যাঙ্কর ( অ্যাঙ্কর অ্যাঙ্কর)
একটি ARCore অ্যাঙ্কর সেট করুন এবং এই নোডের অবস্থান অবিলম্বে আপডেট করতে বাধ্য করুন৷
অকার্যকর
সেটলোকালপজিশন ( ভেক্টর3 অবস্থান)
এই নোডের স্থানীয়-স্পেস অবস্থান সেট করুন যদি এটি নোঙ্গর করা না হয়।
অকার্যকর
সেট লোকাল রোটেশন ( কোয়াটারনিয়ন ঘূর্ণন)
এই নোডের স্থানীয়-স্পেস ঘূর্ণন সেট করুন যদি এটি নোঙ্গর করা না হয়।
অকার্যকর
সেট মসৃণ (বুলিয়ান মসৃণ)
নোডের বর্তমান অবস্থান এবং অ্যাঙ্কর অবস্থানের মধ্যে রূপান্তরকে মসৃণ করতে সত্য সেট করুন।
অকার্যকর
সেট ওয়ার্ল্ড পজিশন ( ভেক্টর 3 অবস্থান)
এই নোডের বিশ্ব-স্থানের অবস্থান সেট করুন যদি এটি নোঙ্গর করা না হয়।
অকার্যকর
সেট ওয়ার্ল্ড রোটেশন ( কোয়াটারনিয়ন ঘূর্ণন)
এই নোডের বিশ্ব-স্পেস ঘূর্ণন সেট করুন যদি এটি নোঙ্গর করা না হয়।

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

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

পাবলিক অ্যাঙ্করনোড ()

কোন নোঙ্গর ছাড়া একটি AnchorNode তৈরি করুন।

পাবলিক অ্যাঙ্করনোড ( অ্যাঙ্কর অ্যাঙ্কর)

নির্দিষ্ট অ্যাঙ্কর দিয়ে একটি অ্যাঙ্করনোড তৈরি করুন।

পরামিতি
নোঙ্গর ARCore অ্যাঙ্কর যা এই নোডটি স্বয়ংক্রিয়ভাবে অবস্থান করবে।

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

পাবলিক অ্যাঙ্কর getAnchor ()

ARCore অ্যাঙ্করটি উপস্থিত থাকলে ফেরত দেয় বা অন্যথায় শূন্য হয়।

পাবলিক বুলিয়ান স্মুথড ()

রূপান্তরগুলি ইন্টারপোলেট করা হলে সত্য বা মিথ্যা দেখায় যদি সেগুলি অবিলম্বে প্রয়োগ করা হয়।

পাবলিক বুলিয়ান isTracking ()

ARCore অ্যাঙ্করের ট্র্যাকিং স্টেট TRACKING হলে সত্য দেখায়।

আপডেটের উপর সর্বজনীন শূন্যতা ( ফ্রেমটাইম ফ্রেমটাইম )

ARCore অ্যাঙ্করের অবস্থানের সাথে মেলে নোডের অবস্থান আপডেট করতে AnchorNode এটিকে ওভাররাইড করে।

পরামিতি
ফ্রেম সময় বর্তমান ফ্রেমের জন্য সময় তথ্য প্রদান করে

পাবলিক ভ্যাইড সেটঅ্যাঙ্কর ( অ্যাঙ্কর অ্যাঙ্কর)

একটি ARCore অ্যাঙ্কর সেট করুন এবং এই নোডের অবস্থান অবিলম্বে আপডেট করতে বাধ্য করুন৷

পরামিতি
নোঙ্গর ARCore অ্যাঙ্কর যা এই নোডটি স্বয়ংক্রিয়ভাবে অবস্থান করবে।

সর্বজনীন অকার্যকর সেটLocalPosition ( ভেক্টর3 অবস্থান)

এই নোডের স্থানীয়-স্পেস অবস্থান সেট করুন যদি এটি নোঙ্গর করা না হয়। যদি নোড নোঙ্গর করা হয়, এই কল কিছুই করে না।

পরামিতি
অবস্থান পদে আবেদন করতে হবে।

সর্বজনীন অকার্যকর সেট LocalRotation ( চতুর্ভুজ ঘূর্ণন)

এই নোডের স্থানীয়-স্পেস ঘূর্ণন সেট করুন যদি এটি নোঙ্গর করা না হয়। যদি নোড নোঙ্গর করা হয়, এই কল কিছুই করে না।

পরামিতি
ঘূর্ণন ঘূর্ণন প্রয়োগ করতে হবে।

পাবলিক ভ্যাইড সেট স্মুথড (বুলিয়ান স্মুথড)

নোডের বর্তমান অবস্থান এবং অ্যাঙ্কর অবস্থানের মধ্যে রূপান্তরকে মসৃণ করতে সত্য সেট করুন। অবিলম্বে রূপান্তর প্রয়োগ করতে মিথ্যা সেট করুন। স্মুথিং ডিফল্টরূপে সত্য।

পরামিতি
মসৃণ রূপান্তরগুলি ইন্টারপোলেটেড কিনা।

সর্বজনীন অকার্যকর সেট ওয়ার্ল্ড পজিশন ( ভেক্টর3 অবস্থান)

এই নোডের বিশ্ব-স্থানের অবস্থান সেট করুন যদি এটি নোঙ্গর করা না হয়। যদি নোড নোঙ্গর করা হয়, এই কল কিছুই করে না।

পরামিতি
অবস্থান পদে আবেদন করতে হবে।

পাবলিক ভ্যাইড সেট ওয়ার্ল্ড রোটেশন ( কোয়াটারনিয়ন রোটেশন)

এই নোডের বিশ্ব-স্পেস ঘূর্ণন সেট করুন যদি এটি নোঙ্গর করা না হয়। যদি নোড নোঙ্গর করা হয়, এই কল কিছুই করে না।

পরামিতি
ঘূর্ণন ঘূর্ণন প্রয়োগ করতে হবে।