আমার ব্লকগুলি VEXcode GO-এর মধ্যে ব্লক বিভাগগুলির মধ্যে একটি। অন্যান্য কিছু বিভাগে লুকস, সাউন্ড, সেন্সিং এবং ভেরিয়েবল অন্তর্ভুক্ত। আমার ব্লকগুলি ব্লকগুলির একটি ক্রম তৈরি করতে ব্যবহৃত হয় যা একটি প্রকল্প জুড়ে একাধিকবার ব্যবহার করা যেতে পারে।
কিভাবে একটি ব্লক তৈরি করবেন
আমার ব্লক বিভাগ থেকে 'একটি ব্লক তৈরি করুন' নির্বাচন করুন।
'ব্লক নেম' ফিল্ডে প্রবেশ করে ব্লকের নাম পরিবর্তন করুন, তারপর 'ঠিক আছে' নির্বাচন করুন।
কিভাবে একটি ব্লক কাস্টমাইজ করবেন
একটি ইনপুট (সংখ্যা) যোগ করুন
'একটি ব্লক তৈরি করুন' স্ক্রীন থেকে 'একটি ইনপুট (সংখ্যা) যোগ করুন' বিকল্পটি নির্বাচন করুন। 'সংখ্যা' ক্ষেত্রে প্রবেশ করে ইনপুটটির নাম পরিবর্তন করুন, তারপর 'ঠিক আছে' নির্বাচন করুন৷
একটি ইনপুট যোগ করুন (বুলিয়ান)
'মেক এ ব্লক' স্ক্রীন থেকে 'বুলিয়ান' বিকল্পটি নির্বাচন করুন। 'বুলিয়ান' ফিল্ডে প্রবেশ করে ইনপুটটির নাম পরিবর্তন করুন, তারপর 'ঠিক আছে' নির্বাচন করুন৷
একটি লেবেল যোগ করুন
'একটি ব্লক তৈরি করুন' স্ক্রীন থেকে 'একটি লেবেল যোগ করুন' বিকল্পটি নির্বাচন করুন। 'লেবেল টেক্সট' ফিল্ডে প্রবেশ করে লেবেলের নাম পরিবর্তন করুন, তারপর 'ঠিক আছে' নির্বাচন করুন।
ইনপুট এবং লেবেল একত্রিত করুন
ব্লকের একটি ক্রম তৈরি করার জন্য ইনপুট এবং লেবেলগুলিকে একত্রিত করুন, তারপর 'ঠিক আছে' নির্বাচন করুন৷
কিভাবে ইনপুট/লেবেল মুছে ফেলতে হয়
একটি ইনপুট বা লেবেল মুছতে, আপনি যে ইনপুট বা লেবেলটি সরাতে চান তার উপরে 'সাফ' আইকনটি নির্বাচন করুন৷
কিভাবে ডিফাইন ব্লক ব্যবহার করবেন
একটি প্যারামিটার তৈরি হয়ে গেলে এখন {Define} ব্লক থেকে ব্যবহার করা যেতে পারে।
{Define} ব্লকে অতিরিক্ত ব্লক সংযুক্ত করুন।
{Define} ব্লক থেকে পরামিতি ব্যবহার করুন।
{When Started} ব্লকের সাথে সংযুক্ত [আমার ব্লক] ব্যবহার করুন।
আমার ব্লকগুলি কীভাবে ব্যবহার করবেন
স্কোয়ারে গাড়ি চালানোর উদাহরণ
নিম্নলিখিত উদাহরণে, রোবটটি My Blocks ব্যবহার করবে:
- 200 মিমি বর্গক্ষেত্রে এগিয়ে যান।
- ডানদিকে 45 ডিগ্রি ঘুরুন।
- 300 মিমি বর্গক্ষেত্রে এগিয়ে যান।
{Define} হ্যাট ব্লক একটি পদ্ধতি ভেঙে দেয়। নিম্নলিখিত উদাহরণে, এই {Define} হ্যাট ব্লকটি নির্দিষ্ট সংখ্যক বার একটি বর্গক্ষেত্রে গাড়ি চালানোর জন্য ব্যবহৃত ব্লকগুলিকে ভেঙে দেয়। এই ভিডিওতে দেখানো হিসাবে, {Define} ব্লক থেকে আর্গুমেন্ট টেনে আনুন যাতে ব্লকের সংজ্ঞার মধ্যে ব্যবহার করা যায়।
একবার {Define} ব্লক সেট হয়ে গেলে, নতুন তৈরি ব্লকটিকে এখন টেনে এনে {When Started} ব্লকে প্যারামিটার সেট করতে যোগ করা যেতে পারে।
পরামিতি পরিবর্তন হয়ে গেলে, প্রকল্পটি ডাউনলোড এবং রানহতে প্রস্তুত।