স্ক্রিন#

ভূমিকা#

স্ক্রিন ব্লকগুলো EXP Brain-এর স্ক্রিন নিয়ন্ত্রণ করে, যার ফলে আপনার রোবট টেক্সট, সংখ্যা ও গ্রাফিক্স দেখাতে পারে এবং টাচ ইনপুটে সাড়া দিতে পারে।

ডিফল্টরূপে, ব্রেইনে প্রিন্ট করার জন্য ব্যবহৃত ফন্টটি হলো মনোস্পেসড স্মল, যেটিতে ৭টি সারি এবং ২০টি কলাম রয়েছে।

অঙ্কনের জন্য ব্রেইনটির রেজোলিউশন হলো ১৫৯ x ১০৭ পিক্সেল।

VEX ব্রেইন স্ক্রিনের একটি চিহ্নিত গ্রিড ডায়াগ্রাম, যেখানে সারি, কলাম, পিক্সেল মাত্রা এবং স্থানাঙ্ক দেখানো হয়েছে, এবং লাল রেখা দ্বারা গ্রিডটি চিহ্নিত করা হয়েছে।

নিচে উপলব্ধ ব্লকগুলোর একটি তালিকা দেওয়া হলো:

কার্সার প্রিন্ট – টেক্সট প্রদর্শন এবং প্রিন্ট কার্সার পরিচালনা করুন।

সেটিংস – লেখা এবং গ্রাফিক্সের চেহারা পরিবর্তন করুন।

অঙ্কন করুন – ব্রেইন স্ক্রিনে বিভিন্ন আকৃতি, রেখা এবং গ্রাফিক্স তৈরি করুন।

কার্সার প্রিন্ট#

স্ক্রিনে সারি বা কলামে কার্সার সেট করুন#

set cursor to row column on screen স্ট্যাক ব্লকটি কার্সারকে ব্রেইন স্ক্রিনের একটি নির্দিষ্ট সারি এবং কলামে নিয়ে যায়। পরবর্তী print on screen ব্লকটি সেই অবস্থানে প্রিন্ট করা শুরু করবে।

কতগুলো সারি এবং কলাম স্বাচ্ছন্দ্যে আঁটবে তা নির্বাচিত ফন্টের উপর নির্ভর করে। ডিফল্ট মনোস্পেসড মিডিয়াম ফন্টে, সর্বোচ্চ ৮টি সারি এবং ১৩টি কলাম স্পষ্টভাবে প্রদর্শিত হতে পারে। এই সীমার বাইরে রাখা লেখা কেটে যেতে পারে বা পড়তে অসুবিধা হতে পারে।

মনোস্পেসড ফন্টের অক্ষরগুলোর প্রস্থ সব একই থাকে, ফলে লেখার অবস্থান সামঞ্জস্যপূর্ণ হয়। অন্যদিকে, প্রপোর্শনাল ফন্টের অক্ষরগুলোর প্রস্থ ভিন্ন ভিন্ন হয়, তাই কিছু অক্ষর অন্যগুলোর চেয়ে বেশি জায়গা নেয়। তবে, কোন ধরনের ফন্ট ব্যবহার করা হচ্ছে তা নির্বিশেষে, set cursor to row column on screen স্ট্যাক ব্লকটি ফন্ট স্টাইলের উপর ভিত্তি করে নয়, বরং সারি এবং কলামের আকারের উপর ভিত্তি করে কার্সারের অবস্থান নির্ধারণ করে। set font on screen স্ট্যাক ব্লকটি ব্যবহার করে ফন্টের আকার সামঞ্জস্য করা যায়।

কার্সার স্ট্যাক ব্লক সেট করুন#
স্ক্রিনে সারি [1] কলাম [1]-এ কার্সার নিয়ে যাও

প্যারামিটার

বর্ণনা

সারি

যে সারিতে কার্সারটি সরাতে হবে।

কলাম

যে কলামে কার্সারটি সরাতে হবে।

উদাহরণ

চালু করা হলে, এটি কার্সারকে স্ক্রিনের ৩ নং সারি, ২ নং কলামে নিয়ে যায় এবং ‘Row 3, Column 2’ প্রিন্ট করে।#
শুরু হলে
[Display text starting at Row 3 Column 10.]
স্ক্রিনে সারি [3] কলাম [10]-এ কার্সার নিয়ে যাও
স্ক্রিনে [R3, C10] প্রিন্ট করো ▶

EXP ব্রেইনের একটি স্ক্রিনশট যেখানে স্ক্রিনে "R3, C10" লেখা দেখা যাচ্ছে।

স্ক্রিনে কার্সারকে পরবর্তী সারিতে সেট করুন#

set cursor to next row on screen স্ট্যাক ব্লকটি ব্রেইন স্ক্রিনে কার্সারকে পরবর্তী সারির ১ নম্বর কলামে নিয়ে যায়।

কার্সারকে পরবর্তী সারির স্ট্যাক ব্লকে সেট করুন#
স্ক্রিনে পরের সারিতে কার্সার নিয়ে যাও

প্যারামিটার

বর্ণনা

এই ব্লকটির কোনো প্যারামিটার নেই।

উদাহরণ

চালু করলে, স্ক্রিনে ‘লাইন ১’ প্রিন্ট করে, কার্সারকে পরবর্তী সারিতে নিয়ে যায় এবং তারপর ‘লাইন ২’ প্রিন্ট করে।#
শুরু হলে
[Display two lines of text.]
স্ক্রিনে [Line 1] প্রিন্ট করো ▶
স্ক্রিনে পরের সারিতে কার্সার নিয়ে যাও
স্ক্রিনে [Line 2] প্রিন্ট করো ▶

EXP ব্রেইনের একটি স্ক্রিনশট যেখানে "লাইন ২" এর উপরে "লাইন ১" লেখাটি প্রিন্ট করা আছে।

স্ক্রিনে সারি পরিষ্কার করুন#

clear row on screen স্ট্যাক ব্লকটি ব্রেইন স্ক্রিনের একটি সারির টেক্সট মুছে ফেলে।

সারি স্ট্যাক ব্লক পরিষ্কার করুন#
স্ক্রিনে [1] সারি মুছে দাও

প্যারামিটার

বর্ণনা

সারি

যে সারিটি পরিষ্কার করতে হবে তার নম্বর।

উদাহরণ

চালু করলে, দুটি সারিতে লেখা প্রিন্ট হয়। প্রথম সারিটি থেকে যায়, এবং দ্বিতীয় সারিটি ৩ সেকেন্ড পর অদৃশ্য হয়ে যায়।#
শুরু হলে
[Only keep the text on row 1.]
স্ক্রিনে [This text stays] প্রিন্ট করো ▶
স্ক্রিনে পরের সারিতে কার্সার নিয়ে যাও
স্ক্রিনে [This text disappears] প্রিন্ট করো ▶
[3] সেকেন্ড অপেক্ষা করো
স্ক্রিনে [2] সারি মুছে দাও

কার্সার কলাম#

কার্সর কলাম রিপোর্টার ব্লকটি সেই কলাম নম্বরটি একটি পূর্ণ সংখ্যা হিসেবে রিপোর্ট করে, যেখানে টেক্সট প্রিন্ট করা হবে।

কার্সার কলাম রিপোর্টার ব্লক#
(কার্সার কলাম)

প্যারামিটার

বর্ণনা

এই ব্লকটির কোনো প্যারামিটার নেই।

উদাহরণ

চালু করা হলে, এটি কার্সারকে স্ক্রিনের ৩য় সারি, ২য় কলামে নিয়ে যায় এবং বর্তমান কার্সারের কলাম নম্বরটি প্রিন্ট করে।#
শুরু হলে
[Display the cursor's current column.]
স্ক্রিনে সারি [3] কলাম [10]-এ কার্সার নিয়ে যাও
স্ক্রিনে (কার্সার কলাম) প্রিন্ট করো ▶

EXP Brain-এর একটি স্ক্রিনশট যেখানে 15 নম্বর কলামে "15" লেখাটি দেখা যাচ্ছে।

কার্সার সারি#

কার্সর সারি রিপোর্টার ব্লকটি সেই সারির নম্বরটি একটি পূর্ণ সংখ্যা হিসাবে রিপোর্ট করে যেখানে টেক্সট প্রিন্ট করা হবে।

কার্সার সারি রিপোর্টার ব্লক#
(কার্সার সারি)

প্যারামিটার

বর্ণনা

এই ব্লকটির কোনো প্যারামিটার নেই।

উদাহরণ

চালু করা হলে, এটি কার্সারকে স্ক্রিনের ৬ষ্ঠ সারি, ২য় কলামে নিয়ে যায় এবং বর্তমান কার্সারের সারি নম্বরটি প্রিন্ট করে।#
শুরু হলে
[Display the cursor's current row.]
স্ক্রিনে সারি [3] কলাম [10]-এ কার্সার নিয়ে যাও
স্ক্রিনে (কার্সার সারি) প্রিন্ট করো ▶

EXP Brain-এর একটি স্ক্রিনশট যেখানে ৩য় সারিতে "3" লেখাটি দেখা যাচ্ছে।

সেটিংস#

পরিষ্কার পর্দা#

ক্লিয়ার স্ক্রিন স্ট্যাক ব্লকটি ব্রেইন স্ক্রিন থেকে সমস্ত অঙ্কন এবং লেখা মুছে ফেলে।

স্ক্রিন পরিষ্কার করার স্ট্যাক ব্লক#
স্ক্রিন মুছে দাও

প্যারামিটার

বর্ণনা

এই ব্লকটির কোনো প্যারামিটার নেই।

উদাহরণ

চালু হলে, (120,120) কেন্দ্র এবং 40 পিক্সেল ব্যাসার্ধের একটি বৃত্ত আঁকা হয়। 2 সেকেন্ড পর, স্ক্রিনটি পরিষ্কার হয়ে যায়।#
শুরু হলে
[Draw a circle, and clear it after 2 seconds.]
স্ক্রিনে বৃত্ত [120] [120] [40] আঁকো
[2] সেকেন্ড অপেক্ষা করো
স্ক্রিন মুছে দাও

স্ক্রিনে ফন্ট সেট করুন#

স্ক্রিনে ফন্ট সেট করুন স্ট্যাক ব্লকটি ব্রেইন স্ক্রিনে টেক্সট প্রদর্শনের জন্য ব্যবহৃত ফন্ট এবং সাইজ নির্ধারণ করে। এই ব্লকটি চলার পর প্রিন্ট করা সমস্ত টেক্সটে এই ফন্টটি প্রয়োগ করা হবে।

ফন্ট স্ট্যাক ব্লক সেট করুন#
স্ক্রিনে ফন্ট [মনোস্পেসড v] [মাঝারি v] সেট করো

প্যারামিটার

বর্ণনা

শৈলী

ফন্ট স্টাইল: মনোস্পেসড অথবা প্রোপোরশনাল

আকার

ফন্টের আকার (নীচে উদাহরণ দেওয়া হল):

  • অতিরিক্ত ছোট
  • ছোট
  • মাঝারি
  • বড়
  • অতিরিক্ত বড়
  • অতি বড়
দ্রষ্টব্য: প্রপোর্শনাল ফন্টের জন্য অতিরিক্ত ছোট এবং ছোট আকার উপলব্ধ নয়।

মস্তিষ্কের স্ক্রিনে MONO 12 ফন্ট সাইজের সংখ্যা এবং অক্ষর প্রিন্ট করা আছে। এতে A থেকে Z পর্যন্ত সমস্ত সংখ্যা দেখানো হচ্ছে। স্ক্রিনের নীচে লেখা আছে ৯টি সারি, ২৬টি কলাম।
monospaced extra small

মস্তিষ্কের স্ক্রিনে MONO 15 ফন্ট সাইজের সংখ্যা এবং অক্ষর প্রিন্ট করা ছিল। এতে A থেকে T পর্যন্ত সমস্ত সংখ্যা দেখা যাচ্ছিল। স্ক্রিনের নীচে লেখা ছিল ৭টি সারি, ২২টি কলাম।
monospaced small

মস্তিষ্কের স্ক্রিনে MONO 20 ফন্ট সাইজের সংখ্যা এবং অক্ষর প্রিন্ট করা আছে। এতে A থেকে P পর্যন্ত সমস্ত সংখ্যা দেখানো হচ্ছে। স্ক্রিনের নীচে লেখা আছে ৫টি সারি, ১৬টি কলাম।
monospaced medium

মস্তিষ্কের স্ক্রিনে MONO 30 ফন্ট সাইজের সংখ্যা এবং অক্ষর প্রিন্ট করা ছিল। এতে A থেকে J পর্যন্ত দেখানো হয়েছে। স্ক্রিনের নীচে R:3 C:10 লেখা ছিল।
monospaced large

মস্তিষ্কের স্ক্রিনে MONO 40 ফন্ট সাইজের সংখ্যা এবং অক্ষর প্রিন্ট করা ছিল। স্ক্রিনের নীচে লেখা ছিল R:2 C:8।
মনোস্পেসড এক্সট্রা লার্জ

মস্তিষ্কের স্ক্রিনে MONO 60 ফন্ট সাইজে প্রিন্ট করা সংখ্যা এবং অক্ষর। শুধুমাত্র MON60 প্রদর্শিত হচ্ছে।
মনোস্পেসড সুপার লার্জ

মস্তিষ্কের স্ক্রিনে PROP 20 ফন্ট সাইজের সংখ্যা এবং অক্ষর প্রিন্ট করা ছিল। এতে A থেকে W পর্যন্ত সমস্ত সংখ্যা দেখা যাচ্ছিল। স্ক্রিনের নীচে লেখা ছিল ৫টি সারি, ১৬টি কলাম।
আনুপাতিক মাঝারি

মস্তিষ্কের স্ক্রিনে PROP 30 ফন্ট সাইজের সংখ্যা এবং অক্ষর প্রিন্ট করা ছিল। এতে A থেকে P পর্যন্ত অক্ষর দেখা যাচ্ছিল। স্ক্রিনের নীচে R:3 C:10 লেখা ছিল।
proportional large

মস্তিষ্কের স্ক্রিনে PROP 40 ফন্ট সাইজের সংখ্যা এবং অক্ষর প্রিন্ট করা ছিল। স্ক্রিনের নীচে, R:2 C:8 লেখা ছিল।
প্রপোর্শনাল এক্সট্রা লার্জ

মস্তিষ্কের স্ক্রিনে PROP 60 সাইজের ফন্টে সংখ্যা এবং অক্ষর প্রিন্ট করা হয়েছে। শুধুমাত্র PROP60 প্রদর্শিত হচ্ছে।
প্রপোর্শনাল সুপার লার্জ

উদাহরণ

চালু করার সময়, ফন্টটি ‘monospaced extra large’-এ সেট করে এবং স্ক্রিনে ‘VEX’ প্রিন্ট করে।#
শুরু হলে
[Display text using a larger font]
স্ক্রিনে ফন্ট [মনোস্পেসড v] [অতিরিক্ত বড় v] সেট করো
স্ক্রিনে [VEX] প্রিন্ট করো ▶

EXP ব্রেইনের একটি স্ক্রিনশট যেখানে "VEX" লেখাটি ডিফল্টের চেয়ে বড় ফন্টে দেখানো হচ্ছে।

স্ক্রিনে প্রিন্টের নির্ভুলতা সেট করুন#

সেট প্রিন্ট প্রিসিশন অন স্ক্রিন স্ট্যাক ব্লকটি নির্ধারণ করে যে ব্রেইন স্ক্রিনে সংখ্যা প্রিন্ট করার সময় কত দশমিক স্থান দেখানো হবে। এই ব্লকটি চলার পর প্রিন্ট করা সমস্ত সংখ্যার ক্ষেত্রে এই প্রিন্ট প্রিসিশন প্রযোজ্য হবে।

প্রিন্ট নির্ভুলতা স্ট্যাক ব্লক সেট করুন#
স্ক্রিনে প্রিন্টের নির্ভুলতা [0.1 v] সেট করো

প্যারামিটার

বর্ণনা

নির্ভুলতা

ব্যবহারযোগ্য প্রিন্ট প্রিসিশন:

  • 1
  • 0.1
  • 0.01
  • 0.001
  • সকল অঙ্ক

উদাহরণ

চালু করা হলে, এটি প্রিন্টের নির্ভুলতা দুই দশমিক স্থান পর্যন্ত সেট করে এবং স্ক্রিনে ১/৩ কে ০.৩৩ হিসাবে প্রিন্ট করে।#
শুরু হলে
[Print 1/3 as 0.33.]
স্ক্রিনে প্রিন্টের নির্ভুলতা [0.01 v] সেট করো
স্ক্রিনে ([1] [math_division v] [3]) প্রিন্ট করো ▶

EXP Brain-এর একটি স্ক্রিনশট যেখানে "0.33" লেখাটি দেখা যাচ্ছে।

স্ক্রিনে কলমের প্রস্থ সেট করুন#

স্ক্রিনে পেনের প্রস্থ নির্ধারণ করুন স্ট্যাক ব্লকটি অঙ্কিত রেখা এবং আকৃতির রূপরেখার পুরুত্ব নির্ধারণ করে।

কলমের প্রস্থ স্ট্যাক ব্লক সেট করুন#
স্ক্রিনে কলমের প্রস্থ [10] সেট করো

প্যারামিটার

বর্ণনা

প্রস্থ

কলমের প্রস্থ, পিক্সেলে, ০ থেকে ৩২ পর্যন্ত।

উদাহরণ

চালু করলে, পেনের প্রস্থ ১০ পিক্সেলে সেট হয় এবং (২০, ২০) স্থানাঙ্কে উপরের-বাম কোণা, ৭৫ পিক্সেল প্রস্থ এবং ৫০ পিক্সেল উচ্চতা বিশিষ্ট একটি আয়তক্ষেত্র অঙ্কন করে।#
শুরু হলে
[Draw a rectangle with a pen width of 10.]
স্ক্রিনে কলমের প্রস্থ [10] সেট করো
স্ক্রিনে আয়তক্ষেত্র [20] [20] [75] [50] আঁকো

EXP ব্রেইনের একটি স্ক্রিনশট যেখানে মোটা বর্ডারযুক্ত একটি আয়তক্ষেত্র দেখা যাচ্ছে।

স্ক্রিনে কলম / ফন্টের রঙ সেট করুন#

স্ক্রিনে পেন / ফন্টের রঙ সেট করুন স্ট্যাক ব্লকটি টেক্সট, পিক্সেল, লাইন এবং শেপের আউটলাইনের রঙ নির্ধারণ করে।

কলম / ফন্টের রঙ স্ট্যাক ব্লক সেট করুন#
স্ক্রিনে কলম / ফন্টের রং [লাল v] সেট করো

প্যারামিটার

বর্ণনা

রঙ

ব্যবহার করার জন্য কলম এবং ফন্টের রঙ:

  • লাল
  • সবুজ
  • নীল
  • কালো
  • সাদা
  • হলুদ
  • কমলা
  • বেগুনি
  • সায়ান
  • স্বচ্ছ

উদাহরণ

চালু করলে, পেনের রঙ কমলা হয়ে যায় এবং (50, 50) বিন্দুতে উপরের-বাম কোণ, 130 পিক্সেল প্রস্থ এবং 60 পিক্সেল উচ্চতা বিশিষ্ট একটি আয়তক্ষেত্র আঁকে।#
শুরু হলে
[Draw a rectangle with orange borders.]
স্ক্রিনে কলম / ফন্টের রং [কমলা v] সেট করো
স্ক্রিনে আয়তক্ষেত্র [20] [20] [75] [50] আঁকো

EXP ব্রেইনের একটি স্ক্রিনশট যেখানে কমলা বর্ডারযুক্ত একটি আয়তক্ষেত্র দেখা যাচ্ছে।

স্ক্রিনে ফিল কালার সেট করুন#

স্ক্রিনে ফিল কালার সেট করুন স্ট্যাক ব্লকটি শেপ আঁকার সময় ব্যবহৃত ফিল কালার নির্ধারণ করে।

ফিল কালার স্ট্যাক ব্লক সেট করুন#
স্ক্রিনে পূরণের রং [লাল v] সেট করো

প্যারামিটার

বর্ণনা

রঙ

যে রঙটি ব্যবহার করতে হবে:

  • লাল
  • সবুজ
  • নীল
  • কালো
  • সাদা
  • হলুদ
  • কমলা
  • বেগুনি
  • সায়ান
  • স্বচ্ছ

উদাহরণ

শুরু করার সময়, ফিল কালার বেগুনি সেট করে একটি আয়তক্ষেত্র আঁকা হয়। এটি (50, 130) স্থানাঙ্কে অবস্থিত, যার প্রস্থ 100 পিক্সেল এবং উচ্চতা 60 পিক্সেল।#
শুরু হলে
[Draw a purple rectangle.]
স্ক্রিনে পূরণের রং [বেগুনি v] সেট করো
স্ক্রিনে আয়তক্ষেত্র [20] [20] [75] [50] আঁকো

EXP ব্রেইনের একটি স্ক্রিনশট যেখানে বেগুনি রঙে ভরা একটি আয়তক্ষেত্র দেখা যাচ্ছে।

ড্র#

স্ক্রিনে পিক্সেল আঁকুন#

স্ক্রিনে পিক্সেল আঁকুন স্ট্যাক ব্লকটি বর্তমান পেনের রঙ ব্যবহার করে নির্বাচিত x এবং y স্থানাঙ্কে একটি পিক্সেল আঁকে।

পিক্সেল স্ট্যাক ব্লক আঁকুন#
স্ক্রিনে পিক্সেল [0] [0] আঁকো

প্যারামিটার

বর্ণনা

x

পিক্সেলটি আঁকার জন্য x-স্থানাঙ্ক হলো ০ থেকে ১৫৯ পর্যন্ত।

y

পিক্সেলটি আঁকার জন্য y-স্থানাঙ্ক ০ থেকে ১০৭ পর্যন্ত।

উদাহরণ

চালু হলে, স্ক্রিনের কেন্দ্রে (120, 120) স্থানাঙ্কে একটি পিক্সেল অঙ্কন করে।#
শুরু হলে
[Draw the pixels marking the corners of a square.]
স্ক্রিনে পিক্সেল [50] [50] আঁকো
স্ক্রিনে পিক্সেল [50] [75] আঁকো
স্ক্রিনে পিক্সেল [75] [50] আঁকো
স্ক্রিনে পিক্সেল [75] [75] আঁকো

EXP ব্রেইনের একটি স্ক্রিনশট যেখানে একটি বর্গক্ষেত্রের কোণাগুলো দেখানো হচ্ছে।

স্ক্রিনে রেখা আঁকুন#

স্ক্রিনে লাইন আঁকুন স্ট্যাক ব্লকটি বর্তমান পেনের প্রস্থ এবং পেনের রঙ ব্যবহার করে প্রথম স্ক্রিন স্থানাঙ্ক (x1, y1) থেকে দ্বিতীয় স্ক্রিন স্থানাঙ্ক (x2, y2) পর্যন্ত একটি লাইন আঁকে।

লাইন আঁকুন স্ট্যাক ব্লক#
স্ক্রিনে রেখা [0] [0] [10] [10] আঁকো

প্যারামিটার

বর্ণনা

x1

০ থেকে ১৫৯ পর্যন্ত রেখাটির শুরুর x-স্থানাঙ্ক (পিক্সেল এককে)।

y1

০ থেকে ১০৭ পর্যন্ত রেখাটির শুরুর y-স্থানাঙ্ক (পিক্সেল এককে)।

x2

০ থেকে ১৫৯ পর্যন্ত রেখাটির শেষ প্রান্তের এক্স-স্থানাঙ্ক (পিক্সেল এককে)।

y2

০ থেকে ১০৭ পর্যন্ত রেখাটির শেষ প্রান্তের y-স্থানাঙ্ক (পিক্সেল এককে)।

উদাহরণ

চালু করা হলে, স্ক্রিনের উপরের-বাম কোণা (0, 0) থেকে নীচের-ডান কোণা (159, 107) পর্যন্ত একটি তির্যক রেখা আঁকা হয়।#
শুরু হলে
[Draw a line from the top left to bottom right of the screen.]
স্ক্রিনে রেখা [0] [0] [159] [107] আঁকো

মস্তিষ্কের স্ক্রিনের মাঝখান দিয়ে, উপরের বাম কোণ থেকে নিচের ডান কোণ পর্যন্ত একটি পাতলা তির্যক রেখা দেখা যাচ্ছে।

স্ক্রিনে আয়তক্ষেত্র আঁকুন#

স্ক্রিনে আয়তক্ষেত্র আঁকুন স্ট্যাক ব্লকটি বর্তমান পেনের প্রস্থ, পেনের রঙ, এবং পূরণের রঙ ব্যবহার করে একটি আয়তক্ষেত্র আঁকে।

আয়তক্ষেত্রাকার স্ট্যাক ব্লক আঁকুন#
স্ক্রিনে আয়তক্ষেত্র [0] [0] [10] [10] আঁকো

প্যারামিটার

বর্ণনা

x

আয়তক্ষেত্রটির উপরের বাম কোণার x-স্থানাঙ্ক, যা ০ থেকে ১৫৯ পর্যন্ত পিক্সেলে পরিমাপ করা হয়।

y

আয়তক্ষেত্রটির উপরের বাম কোণার y-স্থানাঙ্ক, যা ০ থেকে ১০৭ পর্যন্ত পিক্সেলে পরিমাপ করা হয়।

প্রস্থ

আয়তক্ষেত্রটির প্রস্থ, পিক্সেল এককে।

উচ্চতা

আয়তক্ষেত্রটির উচ্চতা পিক্সেলে।

উদাহরণ

চালু হলে, স্ক্রিনে একটি আয়তক্ষেত্র আঁকা হয় যার উপরের-বাম কোণাটি (20, 20) স্থানাঙ্কে অবস্থিত, প্রস্থ 80 পিক্সেল এবং উচ্চতা 30 পিক্সেল।#
শুরু হলে
[Draw a rectangle on the screen.]
স্ক্রিনে আয়তক্ষেত্র [20] [20] [80] [30] আঁকো

মস্তিষ্কের স্ক্রিনে একটি পাতলা সাদা বর্ডার সহ একটি আয়তক্ষেত্র দেখা যাচ্ছে।

স্ক্রিনে বৃত্ত আঁকুন#

স্ক্রিনে বৃত্ত আঁকুন স্ট্যাক ব্লকটি বর্তমান পেনের প্রস্থ, পেনের রঙ, এবং পূরণের রঙ ব্যবহার করে একটি বৃত্ত আঁকে।

বৃত্তাকার স্ট্যাক ব্লক আঁকুন#
স্ক্রিনে বৃত্ত [0] [0] [10] আঁকো

প্যারামিটার

বর্ণনা

x

বৃত্তটির কেন্দ্রের x-স্থানাঙ্ক ০ থেকে ১৫৯ পর্যন্ত (পিক্সেল এককে)।

y

বৃত্তের কেন্দ্রের y-স্থানাঙ্ক, পিক্সেল এককে, ০ থেকে ১০৭ পর্যন্ত।

ব্যাসার্ধ

বৃত্তটির ব্যাসার্ধ পিক্সেলে।

উদাহরণ

চালু হলে, স্ক্রিনে (80, 50) বিন্দুতে কেন্দ্র এবং 20 পিক্সেল ব্যাসার্ধের একটি বৃত্ত আঁকা হয়।#
শুরু হলে
[Draw a circle on the screen.]
স্ক্রিনে বৃত্ত [80] [50] [20] আঁকো

মস্তিষ্কের স্ক্রিনে মাঝখানে একটি পাতলা সাদা বর্ডার আঁকা একটি বৃত্ত দেখা যাচ্ছে।