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