VEXcode VR-এ আমার ব্লক ব্যবহার করা

আমার ব্লকগুলি VEXcode VR-এর মধ্যে ব্লক বিভাগগুলির মধ্যে একটি। কিছু অন্যান্য বিভাগের মধ্যে রয়েছে চুম্বক, লুকস, সেন্সিং এবং ভেরিয়েবল। আমার ব্লকগুলি ব্লকগুলির একটি ক্রম তৈরি করতে ব্যবহৃত হয় যা একটি প্রকল্প জুড়ে একাধিকবার ব্যবহার করা যেতে পারে।


কীভাবে একটি ব্লক তৈরি করবেন

ব্লক প্যালেটে আমার ব্লক বিভাগ নির্বাচন করা হয়েছে

আমার ব্লক বিভাগ থেকে "একটি ব্লক তৈরি করুন" নির্বাচন করুন।

আমার ব্লক স্ট্যাকে একটি VEXcode VR প্রোজেক্টে কাস্টম ব্লক কল দেখানো হচ্ছে।

"ব্লক নাম" ক্ষেত্রে প্রবেশ করে ব্লকের নাম পরিবর্তন করুন, তারপর "ঠিক আছে" নির্বাচন করুন।


একটি ব্লক কীভাবে কাস্টমাইজ করবেন

একটি ইনপুট (সংখ্যা) যোগ করুন

VEXcode VR ওয়ার্কস্পেস, যেখানে একটি 'My Block' ডেফিনিশন এবং কাস্টম ব্লকটি প্রজেক্ট স্ট্যাকে যুক্ত করা হয়েছে।

"একটি ব্লক করুন (প্রিভিউ)" স্ক্রীন থেকে "একটি ইনপুট (সংখ্যা) যোগ করুন" বিকল্পটি নির্বাচন করুন৷ "সংখ্যা" ক্ষেত্রে প্রবেশ করে ইনপুটটির নাম পরিবর্তন করুন, তারপরে "ঠিক আছে" নির্বাচন করুন।

একটি ইনপুট (বুলিয়ান) যোগ করুন

আমার ব্লকস মেনুতে থাকা কাস্টম ব্লক “Drive in a square” VEXcode VR-এ ব্যবহারের জন্য উপলব্ধ।

"একটি ব্লক করুন (প্রিভিউ)" স্ক্রীন থেকে "একটি ইনপুট (বুলিয়ান) যোগ করুন" বিকল্পটি নির্বাচন করুন৷ "বুলিয়ান" ফিল্ডে প্রবেশ করে ইনপুটটির নাম পরিবর্তন করুন, তারপরে "ঠিক আছে" নির্বাচন করুন।

একটি লেবেল যোগ করুন

VEXcode VR-এ কাস্টম ব্লক তৈরি করতে My Blocks বাটনটি ব্যবহৃত হয়।

"একটি ব্লক করুন (প্রিভিউ)" স্ক্রীন থেকে "একটি লেবেল যুক্ত করুন" বিকল্পটি নির্বাচন করুন৷ "লেবেল পাঠ্য" ক্ষেত্রে প্রবেশ করে লেবেলের নাম পরিবর্তন করুন, তারপরে "ঠিক আছে" নির্বাচন করুন।

ইনপুট এবং লেবেল একত্রিত করুন

VEXcode VR ব্লক প্যালেটে গতি এবং দূরত্বের ইনপুট সহ আমার ব্লক।

ব্লকের একটি ক্রম তৈরি করার জন্য ইনপুট এবং লেবেলগুলিকে একত্রিত করুন।


ইনপুট / লেবেলগুলি কীভাবে মুছবেন

আমার ব্লক সেটিংস মেনু থেকে নির্বাচিত ইনপুটটি মুছে ফেলুন

একটি ইনপুট বা লেবেল মুছতে, আপনি যে ইনপুট বা লেবেলটি সরাতে চান তার উপরে "সাফ করুন" আইকনটি নির্বাচন করুন৷


ডিফাইন ব্লক কীভাবে ব্যবহার করবেন

VEXcode VR ওয়ার্কস্পেসে My Blocks ব্যবহার করে একটি কাস্টম সিকোয়েন্সকে পুনঃব্যবহারযোগ্য ব্লকে সাজানো যায়।

একটি প্যারামিটার তৈরি হয়ে গেলে এখন "সংজ্ঞায়িত" ব্লক থেকে ব্যবহার করা যেতে পারে।

ব্লকগুলিতে 'আমার ব্লক' (My Block) সংজ্ঞা দেখানো হচ্ছে, সাথে ভিআর রোবটের জন্য পেন ডাউন, ড্রাইভ এবং টার্ন কমান্ডও রয়েছে।

"সংজ্ঞায়িত" ব্লকে অতিরিক্ত ব্লক সংযুক্ত করুন।

VEXcode VR-এ 'My Block' প্যারামিটারের ইনপুট হিসেবে একটি নাম্বার ব্লক যোগ করা

"সংজ্ঞায়িত" ব্লক থেকে পরামিতি ব্যবহার করুন.

আমার ব্লক প্যালেট, যেখানে কাস্টম 'ড্র এ স্কয়ার' ব্লকটি ব্যবহারের জন্য উপলব্ধ।

"যখন শুরু" ব্লকের সাথে সংযুক্ত "আমার ব্লক" ব্যবহার করুন।


আমার ব্লকগুলি কীভাবে ব্যবহার করবেন

বর্গক্ষেত্র আঁকার উদাহরণ

এই উদাহরণে, রোবট আমার ব্লক ব্যবহার করবে:

  • 200 মিমি এগিয়ে যান
  • কালো কলম দিয়ে একটি 300 মিমি বর্গক্ষেত্র আঁকুন
  • 25 ডিগ্রির জন্য ডানদিকে ঘুরুন
  • লাল কলম দিয়ে একটি 500 মিমি বর্গক্ষেত্র আঁকুন

"সংজ্ঞায়িত করুন" হ্যাট ব্লক একটি পদ্ধতি ভেঙে দেয়। নিম্নলিখিত উদাহরণে, এই "সংজ্ঞায়িত করুন" হ্যাট ব্লক একটি নির্দিষ্ট সংখ্যক বার বর্গ আঁকার জন্য ব্যবহৃত ব্লকগুলিকে ভেঙে দেয়। এই ভিডিওতে দেখানো অনুযায়ী, ব্লকগুলোর মধ্যে ব্যবহার করার জন্য ডিফাইন ব্লক থেকে আর্গুমেন্টগুলো ড্র্যাগ করুন।

একবার “Define” ব্লকটি সেট করা হয়ে গেলে, এই ভিডিওতে দেখানো পদ্ধতি অনুযায়ী নতুন তৈরি করা ব্লকটিকে ড্র্যাগ করে “When Started” ব্লকে যোগ করে প্যারামিটার সেট করা যাবে।

পেন টুল দিয়ে দুটি বর্গক্ষেত্র আঁকার জন্য কমান্ডগুলোর পুনরাবৃত্তি করতে একটি My Block ব্যবহার করে তৈরি VEXcode VR প্রজেক্ট।

একবার পরামিতি পরিবর্তন করা হলে, প্রকল্পটি শুরুহতে প্রস্তুত।

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: