নিয়ন্ত্রক#
ভূমিকা#
VEX AIM One Stick কন্ট্রোলারটিতে চারটি বাটন এবং একটি জয়স্টিক রয়েছে। জয়স্টিকটিকে দুটি অক্ষ বরাবর সরানো যায় এবং বাটনের মতো চাপও দেওয়া যায়।
কন্ট্রোলার ব্লক ব্যবহার করে বাটন চাপ পরীক্ষা করা, জয়স্টিকের নড়াচড়া পড়া, অথবা কন্ট্রোলার ইভেন্ট ঘটলে ব্লক চালানো যায়।
নিম্নে সকল ব্লকের একটি তালিকা দেওয়া হলো:
মান — কন্ট্রোলারের বাটনের অবস্থা পরীক্ষা করুন অথবা জয়স্টিকের অবস্থান পড়ুন।
কন্ট্রোলার বাটন চাপা হয়েছে? — নির্বাচিত কন্ট্রোলার বাটনটি চাপা হচ্ছে কিনা তা ফেরত দেয়।
কন্ট্রোলার অক্ষের অবস্থান — নির্বাচিত অক্ষ বরাবর জয়স্টিকের অবস্থান ফেরত দেয়।
ক্রিয়া — কন্ট্রোলারের ইনপুট পরিবর্তিত হলে ব্লকগুলো চালু হয়।
যখন কন্ট্রোলার বোতাম — নির্বাচিত বোতাম টিপলে বা ছাড়লে সংযুক্ত স্ট্যাকটি চলে।
যখন কন্ট্রোলার অক্ষ পরিবর্তন করা হয় — নির্বাচিত অক্ষ বরাবর জয়স্টিকের অবস্থান পরিবর্তন হলে সংযুক্ত স্ট্যাকটি চালায়।
মূল্যবোধ#
কন্ট্রোলার অক্ষের অবস্থান#
কন্ট্রোলার অ্যাক্সিস পজিশন রিপোর্টার ব্লকটি নির্বাচিত অ্যাক্সিস বরাবর জয়স্টিকের অবস্থানকে -১০০ থেকে ১০০ পর্যন্ত একটি সংখ্যা হিসেবে ফেরত দেয়।

(কন্ট্রোলার অক্ষ [1 v] অবস্থান)
প্যারামিটার |
বর্ণনা |
|---|---|
অক্ষ |
যে জয়স্টিক অক্ষটি রিপোর্ট করতে হবে: ১ (উপরে এবং নিচে) অথবা ২ (ডানে এবং বামে)। |
উদাহরণ
শুরু হলে
[Move forward when the joystick is moved up.]
চিরকাল
যদি <(কন্ট্রোলার অক্ষ [1 v] অবস্থান) [math_greater_than v] [0]> তাহলে
[সামনে v] দিকে চলো
অন্যথায়
সব চলাচল বন্ধ করো
अंत
अंत
কর্ম#
যখন কন্ট্রোলার অক্ষ পরিবর্তন করা হয়#
যখন কন্ট্রোলার অ্যাক্সিস পরিবর্তিত হয় (when controller axis is changed) হ্যাট ব্লকটি, নির্বাচিত অ্যাক্সিস বরাবর জয়স্টিকের অবস্থান পরিবর্তিত হলে সংযুক্ত স্ট্যাকটি চালায়।

যখন কন্ট্রোলার অক্ষ [1 v] পরিবর্তিত হয়
প্যারামিটার |
বর্ণনা |
|---|---|
অক্ষ |
যে জয়স্টিক অক্ষটি পরীক্ষা করতে হবে: 1 (উপরে এবং নিচে) অথবা 2 (ডানে এবং বামে)। |
উদাহরণ
যখন কন্ট্রোলার অক্ষ [1 v] পরিবর্তিত হয়
[Move forward when the joystick's position changes along axis 1.]
[সামনে v] দিকে [50] [mm v] চলো ▶
