സ്ക്രീൻ#

ആമുഖം#

സ്‌ക്രീൻ ബ്ലോക്കുകൾ VEX AIR ഡ്രോൺ കൺട്രോളറിന്റെ സ്‌ക്രീൻ നിയന്ത്രിക്കുന്നു, ഇത് നിങ്ങളുടെ കൺട്രോളറെ ടെക്‌സ്‌റ്റ്, നമ്പറുകൾ, ഗ്രാഫിക്‌സ്, ഇമേജുകൾ എന്നിവ കാണിക്കാനും ടച്ച് ഇൻപുട്ടിനോട് പ്രതികരിക്കാനും അനുവദിക്കുന്നു.

കുറിപ്പ്: VEX AIR ഡ്രോൺ ഒരു കൺട്രോളറുമായി ജോടിയാക്കിയിട്ടുണ്ടെങ്കിൽ, നിലവിലെ പ്രോജക്റ്റിന്റെ കഴിഞ്ഞുപോയ സമയം സൂചിപ്പിക്കുന്ന ഒരു ടൈമർ പ്രിന്റ് സ്ക്രീനിന്റെ മുകളിൽ പ്രദർശിപ്പിക്കും. ഏതെങ്കിലും വാചകമോ ഡ്രോയിംഗുകളോ ടൈമറിന് പിന്നിൽ ദൃശ്യമാകും.

ലഭ്യമായ ബ്ലോക്കുകളുടെ ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:

കഴ്‌സർ പ്രിന്റ് - ടെക്സ്റ്റ് പ്രദർശിപ്പിക്കുകയും പ്രിന്റ് കഴ്‌സർ കൈകാര്യം ചെയ്യുകയും ചെയ്യുക.

XY പ്രിന്റ് - പിക്സൽ അടിസ്ഥാനമാക്കിയുള്ള കോർഡിനേറ്റുകളിൽ ടെക്സ്റ്റ് പ്രിന്റ് ചെയ്യുക.

ക്രമീകരണങ്ങൾ - ടെക്സ്റ്റ്, ഗ്രാഫിക്സ്, സ്ക്രീൻ ഡിസ്പ്ലേ എന്നിവയുടെ രൂപം മാറ്റുക.

വരയ്ക്കുക - ഗ്രാഫിക്സും ദൃശ്യ ഘടകങ്ങളും സൃഷ്ടിക്കുക.

സ്‌പർശിക്കുക - സ്‌ക്രീൻ ഇടപെടലുകൾ കണ്ടെത്തുക.

കഴ്‌സർ പ്രിന്റ്#

സ്ക്രീനിൽ കഴ്സർ വരി നിരയായി സജ്ജമാക്കുക#

set cursor to row column on screen സ്റ്റാക്ക് ബ്ലോക്ക് കഴ്‌സറിനെ കൺട്രോളർ സ്‌ക്രീനിലെ ഒരു പ്രത്യേക വരിയിലേക്കും നിരയിലേക്കും നീക്കുന്നു. അടുത്ത സ്‌ക്രീനിൽ പ്രിന്റ് ബ്ലോക്ക് ആ സ്ഥാനത്ത് നിന്ന് പ്രിന്റ് ചെയ്യാൻ തുടങ്ങും.

സ്ക്രീനിൽ എത്ര അക്ഷരങ്ങൾ ഉൾക്കൊള്ളാൻ കഴിയും എന്നത് തിരഞ്ഞെടുത്ത ഫോണ്ടിനെ ആശ്രയിച്ചിരിക്കും. ഡിഫോൾട്ട് മോണോസ്പേസ്ഡ് മീഡിയം ഫോണ്ട് ഉപയോഗിച്ച്, 18 വരികളും 53 നിരകളും വരെ വ്യക്തമായി പ്രദർശിപ്പിക്കാൻ കഴിയും. ഈ ശ്രേണിക്കപ്പുറം സ്ഥാപിച്ചിരിക്കുന്ന വാചകം മുറിഞ്ഞുപോകുകയോ വായിക്കാൻ ബുദ്ധിമുട്ടാകുകയോ ചെയ്തേക്കാം.

കഴ്‌സർ സ്റ്റാക്ക് ബ്ലോക്ക് സജ്ജമാക്കുക#
സ്‌ക്രീനിൽ വരി [1] നിര [1] -ൽ കർസർ സെറ്റ് ചെയ്യുക

പാരാമീറ്ററുകൾ

വിവരണം

വരി

കഴ്‌സർ നീക്കേണ്ട വരി.

കോളം

കഴ്‌സർ നീക്കേണ്ട കോളം.

ഉദാഹരണങ്ങൾ

ആരംഭിക്കുമ്പോൾ, കഴ്‌സർ സ്‌ക്രീനിലെ 7-ാം വരിയിലെ 25-ാം നിരയിലേക്ക് നീക്കി ‘വരി 7, നിര 25’ എന്ന് പ്രിന്റ് ചെയ്യുക.#
ആരംഭിക്കുമ്പോൾ
[Display text starting at Row 7 Column 25.]
സ്‌ക്രീനിൽ വരി [7] നിര [25] -ൽ കർസർ സെറ്റ് ചെയ്യുക
സ്‌ക്രീനിൽ [Row 7, Column 25] പ്രിൻ്റ് ചെയ്യുക ▶

VEX AIR ഡ്രോൺ കൺട്രോളർ സ്‌ക്രീനിന്റെ ഒരു സ്‌ക്രീൻഷോട്ട്, മധ്യഭാഗത്ത് വെളുത്ത വാചകം ഉണ്ട്, ആ സ്‌ക്രീൻ സ്ഥാനത്ത് 7-ാം വരി, കോളം 25 എന്ന് എഴുതിയിരിക്കുന്നു.

സ്ക്രീനിലെ അടുത്ത വരിയിലേക്ക് കഴ്സർ സജ്ജമാക്കുക#

സ്ക്രീനിലെ അടുത്ത വരിയിലേക്ക് കഴ്സർ സജ്ജമാക്കുക സ്റ്റാക്ക് ബ്ലോക്ക് കൺട്രോളർ സ്ക്രീനിലെ അടുത്ത വരിയിലെ കോളം 1 ലേക്ക് കഴ്സറിനെ നീക്കുന്നു.

അടുത്ത വരി സ്റ്റാക്ക് ബ്ലോക്കിലേക്ക് കഴ്‌സർ സജ്ജമാക്കുക#
സ്‌ക്രീനിൽ കർസർ അടുത്ത വരിയിലേക്ക് സെറ്റ് ചെയ്യുക

പാരാമീറ്ററുകൾ

വിവരണം

ഈ ബ്ലോക്കിന് പാരാമീറ്ററുകൾ ഇല്ല.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, സ്ക്രീനിൽ ‘വരി 1’ പ്രിന്റ് ചെയ്യുന്നു, കഴ്സർ അടുത്ത വരിയിലേക്ക് നീക്കുന്നു, തുടർന്ന് ‘വരി 2’ പ്രിന്റ് ചെയ്യുന്നു.#
ആരംഭിക്കുമ്പോൾ
[Display two lines of text.]
സ്‌ക്രീനിൽ [Line 1] പ്രിൻ്റ് ചെയ്യുക ▶
സ്‌ക്രീനിൽ കർസർ അടുത്ത വരിയിലേക്ക് സെറ്റ് ചെയ്യുക
സ്‌ക്രീനിൽ [Line 2] പ്രിൻ്റ് ചെയ്യുക ▶

VEX AIR ഡ്രോൺ കൺട്രോളർ സ്‌ക്രീനിന്റെ ഒരു സ്‌ക്രീൻഷോട്ട്, മുകളിൽ ഇടത് മൂലയിൽ വെളുത്ത വാചകം മുകളിലെ വരിയിൽ 1 വരിയും അതിന് തൊട്ടുതാഴെ 2 വരിയും എഴുതിയിരിക്കുന്നു.

സ്ക്രീനിലെ വരി മായ്ക്കുക#

സ്‌ക്രീനിലെ വ്യക്തമായ വരി സ്റ്റാക്ക് ബ്ലോക്ക് കൺട്രോളർ സ്‌ക്രീനിലെ വാചകത്തിന്റെ ഒരു വരി മായ്‌ക്കുന്നു.

വരി സ്റ്റാക്ക് ബ്ലോക്ക് മായ്‌ക്കുക#
സ്‌ക്രീനിൽ വരി [1] മായ്‌ക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

വരി

മായ്‌ക്കേണ്ട വരി നമ്പർ.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, രണ്ട് വരികളിൽ വാചകം പ്രിന്റ് ചെയ്യുന്നു. ആദ്യ വരി നിലനിൽക്കും, അതേസമയം രണ്ടാമത്തെ വരി 3 സെക്കൻഡിനുശേഷം അപ്രത്യക്ഷമാകും.#
ആരംഭിക്കുമ്പോൾ
[Clear only the second row of text.]
സ്‌ക്രീനിൽ [This text stays] പ്രിൻ്റ് ചെയ്യുക ▶
സ്‌ക്രീനിൽ കർസർ അടുത്ത വരിയിലേക്ക് സെറ്റ് ചെയ്യുക
സ്‌ക്രീനിൽ [This text disappears] പ്രിൻ്റ് ചെയ്യുക ▶
[3] സെക്കൻഡ് കാത്തിരിക്കുക
സ്‌ക്രീനിൽ വരി [2] മായ്‌ക്കുക

സ്ക്രീൻ കഴ്‌സർ നിര#

സ്ക്രീൻ കഴ്‌സർ കോളം റിപ്പോർട്ടർ ബ്ലോക്ക്, ടെക്സ്റ്റ് ഒരു പൂർണ്ണസംഖ്യയായി പ്രിന്റ് ചെയ്യേണ്ട കോളം നമ്പർ റിപ്പോർട്ട് ചെയ്യുന്നു.

സ്ക്രീൻ കഴ്‌സർ കോളം റിപ്പോർട്ടർ ബ്ലോക്ക്#
(സ്‌ക്രീൻ കർസർ നിര)

പാരാമീറ്ററുകൾ

വിവരണം

ഈ ബ്ലോക്കിന് പാരാമീറ്ററുകൾ ഇല്ല.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, കഴ്‌സർ സ്‌ക്രീനിലെ 7-ാം വരിയിലെ 25-ാം നിരയിലേക്ക് നീക്കി നിലവിലെ കഴ്‌സർ കോളം നമ്പർ പ്രിന്റ് ചെയ്യുന്നു.#
ആരംഭിക്കുമ്പോൾ
[Display the cursor's current column.]
സ്‌ക്രീനിൽ വരി [7] നിര [25] -ൽ കർസർ സെറ്റ് ചെയ്യുക
സ്‌ക്രീനിൽ (സ്‌ക്രീൻ കർസർ നിര) പ്രിൻ്റ് ചെയ്യുക ▶

VEX AIR ഡ്രോൺ കൺട്രോളർ സ്‌ക്രീനിന്റെ സ്‌ക്രീൻഷോട്ട്, മധ്യഭാഗത്ത് 25 എന്ന് എഴുതിയിരിക്കുന്ന വെളുത്ത വാചകം, 7-ാം വരിയിൽ, കോളം 25-ാം സ്ഥാനത്ത്.

സ്ക്രീൻ കഴ്‌സർ വരി#

സ്ക്രീൻ കഴ്‌സർ റോ റിപ്പോർട്ടർ ബ്ലോക്ക്, ടെക്സ്റ്റ് ഒരു പൂർണ്ണസംഖ്യയായി പ്രിന്റ് ചെയ്യുന്ന വരി നമ്പർ റിപ്പോർട്ട് ചെയ്യുന്നു.

സ്ക്രീൻ കഴ്‌സർ വരി റിപ്പോർട്ടർ ബ്ലോക്ക്#
(സ്‌ക്രീൻ കർസർ വരി)

പാരാമീറ്ററുകൾ

വിവരണം

ഈ ബ്ലോക്കിന് പാരാമീറ്ററുകൾ ഇല്ല.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, കഴ്‌സർ സ്‌ക്രീനിലെ 7-ാം വരിയിലെ 25-ാം നിരയിലേക്ക് നീക്കി നിലവിലെ കഴ്‌സർ വരി നമ്പർ പ്രിന്റ് ചെയ്യുന്നു.#
ആരംഭിക്കുമ്പോൾ
[Display the cursor's current row.]
സ്‌ക്രീനിൽ വരി [7] നിര [25] -ൽ കർസർ സെറ്റ് ചെയ്യുക
സ്‌ക്രീനിൽ (സ്‌ക്രീൻ കർസർ വരി) പ്രിൻ്റ് ചെയ്യുക ▶

VEX AIR ഡ്രോൺ കൺട്രോളർ സ്‌ക്രീനിന്റെ സ്‌ക്രീൻഷോട്ട്, മധ്യഭാഗത്ത് 7 എന്ന് എഴുതിയിരിക്കുന്ന വെളുത്ത വാചകം, 7 വരിയിൽ, 25-ാം നിര സ്ഥാനത്ത്.

എക്സ് വൈ പ്രിന്റ്#

സ്ക്രീൻ ഒറിജിൻ സജ്ജമാക്കുക#

set screen origin സ്റ്റാക്ക് ബ്ലോക്ക് കൺട്രോളർ സ്ക്രീനിൽ ഡ്രോയിംഗിനും കോർഡിനേറ്റ് അധിഷ്ഠിത പ്രിന്റിംഗിനും ഉപയോഗിക്കുന്ന ഒറിജിൻ (0, 0) സജ്ജമാക്കുന്നു. ഡിഫോൾട്ടായി, ഒറിജിൻ സ്ക്രീനിന്റെ മുകളിൽ ഇടത് കോണാണ്. ഈ ബ്ലോക്കിന് ഒറിജിൻ ഒരു ഇതര (x, y) സ്ക്രീൻ കോർഡിനേറ്റ് സ്ഥാനത്തേക്ക് പുനഃസജ്ജമാക്കാൻ കഴിയും.

സ്ക്രീൻ ഒറിജിൻ സ്റ്റാക്ക് ബ്ലോക്ക് സജ്ജമാക്കുക#
സ്‌ക്രീൻ ഒറിജിൻ x: [0] y: [0] ആക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

x എന്ന വർഗ്ഗത്തിൽപ്പെട്ട പദം

പുതിയ ഉറവിടം സജ്ജമാക്കുന്നതിനുള്ള പിക്സലുകളിലെ x- കോർഡിനേറ്റ്.

വൈ

പുതിയ ഉറവിടം സജ്ജമാക്കാൻ പിക്സലുകളിൽ y- കോർഡിനേറ്റ്.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, സ്ക്രീൻ ഒറിജിൻ (320, 240) ആയി സജ്ജമാക്കി, മുകളിൽ ഇടത് കോണിൽ (0,0), വീതി 80 പിക്സലുകൾ, ഉയരം 40 പിക്സലുകൾ എന്നിങ്ങനെ പുതിയ ഒറിജിനിൽ ഒരു ദീർഘചതുരം വരയ്ക്കുക.#
ആരംഭിക്കുമ്പോൾ
[Set the origin to the center of the screen.]
സ്‌ക്രീൻ ഒറിജിൻ x: [320] y: [240] ആക്കുക
[Draw a rectangle at the new origin.]
സ്‌ക്രീനിൽ [0] [0] [80] [40] ദീർഘചതുരം വരയ്ക്കുക

VEX AIR ഡ്രോൺ കൺട്രോളർ സ്ക്രീനിന്റെ ഒരു സ്ക്രീൻഷോട്ട്, മുകളിൽ ഇടത് മൂല സ്ക്രീനിന്റെ മധ്യഭാഗമാകുന്ന തരത്തിൽ ഒരു വെളുത്ത ദീർഘചതുരം വരച്ചിരിക്കുന്നു.

ക്രമീകരണങ്ങൾ#

ക്ലിയർ സ്ക്രീൻ#

ക്ലിയർ സ്ക്രീൻ സ്റ്റാക്ക് ബ്ലോക്ക് കൺട്രോളർ സ്ക്രീനിൽ നിന്ന് എല്ലാ ഡ്രോയിംഗുകൾ, ടെക്സ്റ്റ്, ഇമേജുകൾ എന്നിവ മായ്ക്കുന്നു.

സ്ക്രീൻ സ്റ്റാക്ക് ബ്ലോക്ക് മായ്‌ക്കുക#
സ്‌ക്രീൻ മായ്‌ക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

ഈ ബ്ലോക്കിന് പാരാമീറ്ററുകൾ ഇല്ല.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, മധ്യഭാഗം (120,120) ഉം 40 പിക്സൽ ആരവുമുള്ള ഒരു വൃത്തം വരയ്ക്കുന്നു. 2 സെക്കൻഡുകൾക്ക് ശേഷം, സ്ക്രീൻ ക്ലിയർ ആകും.#
ആരംഭിക്കുമ്പോൾ
[Draw a circle, and clear it after 2 seconds.]
സ്‌ക്രീനിൽ [320] [240] [80] വൃത്തം വരയ്ക്കുക
[2] സെക്കൻഡ് കാത്തിരിക്കുക
സ്‌ക്രീൻ മായ്‌ക്കുക

സ്ക്രീൻ റെൻഡർ ചെയ്യുന്നതുവരെ കാത്തിരിക്കുക.#

സ്‌ക്രീൻ റെൻഡർ ചെയ്യുന്നതിനായി കാത്തിരിക്കുക സ്റ്റാക്ക് ബ്ലോക്ക് സ്‌ക്രീൻ ഡ്രോയിംഗിനെ പിന്നീട് റെൻഡർ ചെയ്യുന്നതിനായി മാറ്റുന്നു. ഈ ബ്ലോക്ക് പ്രവർത്തിച്ചുകഴിഞ്ഞാൽ, അടുത്ത സ്‌ക്രീൻ റെൻഡർ ചെയ്യുന്നതിനായി കാത്തിരിക്കുക ബ്ലോക്ക് പ്രവർത്തിക്കുന്നതുവരെ കൺട്രോളർ സ്‌ക്രീനിൽ ഇനിപ്പറയുന്ന സ്‌ക്രീൻ ബ്ലോക്കുകൾ ദൃശ്യമാകില്ല.

കുറിപ്പ്: ഒരു കൂട്ടം ടെക്സ്റ്റ്, ആകൃതികൾ അല്ലെങ്കിൽ ചിത്രങ്ങൾ വരയ്ക്കുന്നതിന് മുമ്പ് ഈ ബ്ലോക്ക് ഉപയോഗിക്കുക, തുടർന്ന് പൂർണ്ണ അപ്‌ഡേറ്റ് ഒരേസമയം റെൻഡർ ചെയ്യുന്നതിന് ഇത് വീണ്ടും ഉപയോഗിക്കുക.

സ്‌ക്രീൻ റെൻഡർ ആകുന്നത് വരെ കാത്തിരിക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

ഈ ബ്ലോക്കിന് പാരാമീറ്ററുകൾ ഇല്ല.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, മധ്യഭാഗം (120,120) ഉം 40 പിക്സൽ ആരവുമുള്ള ഒരു വൃത്തം വരയ്ക്കുന്നു. 2 സെക്കൻഡുകൾക്ക് ശേഷം, സ്ക്രീൻ ക്ലിയർ ആകും.#
ആരംഭിക്കുമ്പോൾ
[Display text and images when button 7 is pressed.]
സ്‌ക്രീൻ റെൻഡർ ആകുന്നത് വരെ കാത്തിരിക്കുക
സ്‌ക്രീനിൽ [Screen rendered!] പ്രിൻ്റ് ചെയ്യുക ▶
സ്‌ക്രീനിൽ [320] [240] [80] വൃത്തം വരയ്ക്കുക
<കൺട്രോളർ ബട്ടൺ [7 v] അമർത്തിയോ?> വരെ കാത്തിരിക്കുക
സ്‌ക്രീൻ റെൻഡർ ആകുന്നത് വരെ കാത്തിരിക്കുക

VEX AIR ഡ്രോൺ കൺട്രോളർ സ്‌ക്രീനിന്റെ ഒരു സ്‌ക്രീൻഷോട്ട്, മുകളിൽ ഇടത് മൂലയിൽ 'സ്‌ക്രീൻ റെൻഡർ ചെയ്‌തു!' എന്ന് വെളുത്ത നിറത്തിൽ എഴുതിയിരിക്കുന്നു, സ്‌ക്രീനിന്റെ മധ്യഭാഗത്ത് ഒരു വെളുത്ത വൃത്തം വരച്ചിരിക്കുന്നു.

ഫിൽ സ്ക്രീൻ#

ഫിൽ സ്ക്രീൻ സ്റ്റാക്ക് ബ്ലോക്ക് കൺട്രോളർ സ്ക്രീനിൽ നിന്ന് എല്ലാ ഡ്രോയിംഗുകൾ, ടെക്സ്റ്റ്, ഇമേജുകൾ എന്നിവ മായ്‌ക്കുന്നു, തുടർന്ന് പശ്ചാത്തലം ഒരു നിർദ്ദിഷ്ട നിറത്തിലേക്ക് മാറ്റുന്നു.

ഫിൽ സ്ക്രീൻ ബ്ലോക്ക്#
സ്‌ക്രീൻ [ചുവപ്പ് v] ഉപയോഗിച്ച് നിറയ്ക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

നിറം

പശ്ചാത്തലം മാറ്റേണ്ട നിറം:

  • ചുവപ്പ്
  • പച്ച
  • നീല
  • കറുപ്പ്
  • വെള്ള
  • മഞ്ഞ
  • ഓറഞ്ച്
  • പർപ്പിൾ
  • സിയാൻ

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ
[Say "Hello" then turn screen green.]
സ്‌ക്രീനിൽ [Hello] പ്രിൻ്റ് ചെയ്യുക ▶
[2] സെക്കൻഡ് കാത്തിരിക്കുക
സ്‌ക്രീൻ [പച്ച v] ഉപയോഗിച്ച് നിറയ്ക്കുക

VEX AIR ഡ്രോൺ കൺട്രോളർ സ്‌ക്രീനിന്റെ ഒരു സ്‌ക്രീൻഷോട്ട്, സ്‌ക്രീനിന്റെ പ്രിന്റ് ചെയ്യാവുന്ന ഭാഗം മുഴുവൻ തിളക്കമുള്ള പച്ച നിറത്തിൽ നിറഞ്ഞിരിക്കുന്നു.

സ്ക്രീനിൽ ഫോണ്ട് സജ്ജമാക്കുക#

set font on screen സ്റ്റാക്ക് ബ്ലോക്ക് കൺട്രോളർ സ്ക്രീനിൽ ടെക്സ്റ്റ് പ്രദർശിപ്പിക്കുന്നതിന് ഉപയോഗിക്കുന്ന ഫോണ്ടും വലുപ്പവും സജ്ജമാക്കുന്നു. ഈ ബ്ലോക്ക് പ്രവർത്തിച്ചതിനുശേഷം പ്രിന്റ് ചെയ്യുന്ന എല്ലാ ടെക്സ്റ്റുകൾക്കും ഈ ഫോണ്ട് ബാധകമാകും.

ഫോണ്ട് സ്റ്റാക്ക് ബ്ലോക്ക് സജ്ജമാക്കുക#
സ്‌ക്രീനിൽ ഫോണ്ട് [മോണോസ്‌പേസ്ഡ് v] [ഇടത്തരം v] ആക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

തരം

ഫോണ്ട് തരം: മോണോസ്പേസ്ഡ് അല്ലെങ്കിൽ പ്രോപോഷണൽ.

വലുപ്പം

ഫോണ്ട് വലുപ്പം (താഴെ കാണിച്ചിരിക്കുന്നു):

  • സൂപ്പർ സ്‌മോൾ
  • അധിക സ്‌മോൾ
  • ചെറുത്
  • മീഡിയം
  • വലുത്
  • അധിക ലാർജ്
  • സൂപ്പർ ലാർജ്

VEX AIR ഡ്രോൺ കൺട്രോളർ സ്‌ക്രീനിന്റെ സ്‌ക്രീൻഷോട്ട്, മോണോ 12 ഫോണ്ടിൽ മുകളിൽ ഇടത് മൂലയിൽ വെള്ള നിറത്തിൽ അച്ചടിച്ചിരിക്കുന്ന അക്ഷരങ്ങളുടെയും അക്കങ്ങളുടെയും ഒരു ശേഖരം. AZ അക്ഷരങ്ങൾ ഒരു വരിയിലാണ്, സ്‌ക്രീനിന്റെ വീതിയുടെ മൂന്നിലൊന്ന് ഭാഗവും ഉൾക്കൊള്ളുന്നു. താഴെ ഇടത് മൂലയിൽ, ഇത് 91 പ്രതീകങ്ങളും 30 വരികളും ഉൾക്കൊള്ളുന്നു.
monospaced super small

മുമ്പത്തേതിന്റെ അതേ ചിത്രം, ഇപ്പോൾ മോണോ 15 ഫോണ്ടിൽ. AZ അക്ഷരങ്ങൾ ഒരു വരിയിലാണ്, സ്ക്രീനിന്റെ വീതിയുടെ പകുതിയോളം വരും. താഴെ ഇടത് മൂലയിൽ, ഇത് 71 പ്രതീകങ്ങളും 23 വരികളും ഉൾക്കൊള്ളുന്നു.
monospaced extra small

മുമ്പത്തേതിന്റെ അതേ ചിത്രം, ഇപ്പോൾ മോണോ 20 ഫോണ്ടിൽ. AZ അക്ഷരങ്ങൾ ഒരു വരിയിലാണ്, സ്ക്രീനിന്റെ പകുതി വീതിയും ഉൾക്കൊള്ളുന്നു. താഴെ ഇടത് മൂലയിൽ, ഇത് 53 പ്രതീകങ്ങളും 18 വരികളും ഉൾക്കൊള്ളുന്നു.
monospaced small

മുമ്പത്തേതിന്റെ അതേ ചിത്രം, ഇപ്പോൾ മോണോ 24 ഫോണ്ടിൽ. AZ അക്ഷരങ്ങൾ ഒരു വരിയിലാണ്, സ്ക്രീനിന്റെ വീതിയുടെ പകുതിയിലധികം വീതിയും എടുക്കുന്നു. താഴെ ഇടത് മൂലയിൽ, ഇത് 45 പ്രതീകങ്ങളും 15 വരികളും വായിക്കുന്നു.
monospaced medium

മുമ്പത്തേതിന്റെ അതേ ചിത്രം, ഇപ്പോൾ മോണോ 30 ഫോണ്ടിൽ. AZ അക്ഷരങ്ങൾ ഒരു വരിയിലാണ്, സ്ക്രീനിന്റെ വീതിയുടെ മുക്കാൽ ഭാഗവും ഇത് ഉൾക്കൊള്ളുന്നു. താഴെ ഇടത് മൂലയിൽ, ഇത് 35 പ്രതീകങ്ങളും 12 വരികളും വ്യാപിച്ചിരിക്കുന്നു.
monospaced large

മുമ്പത്തേതിന്റെ അതേ ചിത്രം, ഇപ്പോൾ മോണോ 40 ഫോണ്ടിൽ. AZ അക്ഷരങ്ങൾ ഒരു വരിയിലാണ്, സ്ക്രീനിന്റെ വീതി മുഴുവൻ വ്യാപിച്ചിരിക്കുന്നു. താഴെ ഇടത് മൂലയിൽ, ഇത് 26 പ്രതീകങ്ങളും 9 വരികളും സൂചിപ്പിക്കുന്നു.
monospaced extra large

മുമ്പത്തേതിന്റെ അതേ ചിത്രം, ഇപ്പോൾ മോണോ 60 ഫോണ്ടിൽ. AQ അക്ഷരങ്ങൾ ഒരു വരിയിലാണ്, സ്ക്രീനിന്റെ വീതി മുഴുവൻ വ്യാപിച്ചിരിക്കുന്നു. താഴെ ഇടത് മൂലയിൽ, ഇത് 17 പ്രതീകങ്ങളും 6 വരികളും വായിക്കുന്നു.
monospaced super large

മുമ്പത്തേതിന്റെ അതേ ചിത്രം, ഇപ്പോൾ പ്രോപ് 20 ഫോണ്ടിൽ. AZ അക്ഷരങ്ങൾ ഒരു വരിയിലാണ്, സ്ക്രീനിന്റെ വീതിയുടെ പകുതിയിലധികം വരും. താഴെ ഇടത് മൂലയിൽ, ഇത് 49 പ്രതീകങ്ങളും 18 വരികളും ഉൾക്കൊള്ളുന്നു.
proportional small

മുമ്പത്തേതിന്റെ അതേ ചിത്രം, ഇപ്പോൾ പ്രോപ് 24 ഫോണ്ടിൽ. AZ അക്ഷരങ്ങൾ ഒരു വരിയിലാണ്, സ്ക്രീനിന്റെ വീതിയുടെ മൂന്നിൽ രണ്ട് ഭാഗവും എടുക്കുന്നു. താഴെ ഇടത് മൂലയിൽ, ഇത് 42 പ്രതീകങ്ങളും 15 വരികളും വായിക്കുന്നു.
proportional medium

മുമ്പത്തേതിന്റെ അതേ ചിത്രം, ഇപ്പോൾ പ്രോപ് 30 ഫോണ്ടിൽ. AZ അക്ഷരങ്ങൾ ഒരു വരിയിലാണ്, സ്ക്രീനിന്റെ വീതിയുടെ മുക്കാൽ ഭാഗവും എടുക്കുന്നു. താഴെ ഇടത് മൂലയിൽ, അത് 33 പ്രതീകങ്ങളും 12 വരികളും ഉൾക്കൊള്ളുന്നു.
proportional large

മുമ്പത്തേതിന്റെ അതേ ചിത്രം, ഇപ്പോൾ Prop 40 ഫോണ്ടിൽ. AY അക്ഷരങ്ങൾ ഒരു വരിയിലാണ്, സ്ക്രീനിന്റെ വീതി മുഴുവൻ വ്യാപിച്ചിരിക്കുന്നു. താഴെ ഇടത് മൂലയിൽ, അത് 24 പ്രതീകങ്ങളും 9 വരികളും വ്യാപിച്ചിരിക്കുന്നു.
proportional extra large

മുമ്പത്തേതിന്റെ അതേ ചിത്രം, ഇപ്പോൾ പ്രോപ് 60 ഫോണ്ടിൽ. AQ അക്ഷരങ്ങൾ ഒരു വരിയിലാണ്, സ്ക്രീനിന്റെ വീതി മുഴുവൻ വ്യാപിച്ചിരിക്കുന്നു. താഴെ ഇടത് മൂലയിൽ, അത് 17 പ്രതീകങ്ങളും 6 വരികളും വ്യാപിച്ചിരിക്കുന്നു.
proportional super large

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, ഫോണ്ട് ‘monospaced extra large’ ആയി സജ്ജമാക്കി സ്ക്രീനിൽ ‘VEX’ പ്രിന്റ് ചെയ്യുന്നു.#
ആരംഭിക്കുമ്പോൾ
[Display text using a larger font.]
സ്‌ക്രീനിൽ ഫോണ്ട് [മോണോസ്‌പേസ്ഡ് v] [അധികം വലുത് v] ആക്കുക
സ്‌ക്രീനിൽ [VEX] പ്രിൻ്റ് ചെയ്യുക ▶

മുമ്പത്തെ ചിത്രങ്ങളിലെ അതേ ചിത്രം, ഇപ്പോൾ മുകളിൽ ഇടത് മൂലയിൽ വെളുത്ത നിറത്തിലുള്ള വാചകം VEX മോണോ 40 ഫോണ്ട് ആണ്.

സ്ക്രീനിൽ പ്രിന്റ് കൃത്യത സജ്ജമാക്കുക#

set print precision on screen സ്റ്റാക്ക് ബ്ലോക്ക് കൺട്രോളർ സ്ക്രീനിൽ നമ്പറുകൾ പ്രിന്റ് ചെയ്യുമ്പോൾ എത്ര ദശാംശ സ്ഥാനങ്ങൾ കാണിക്കണമെന്ന് സജ്ജമാക്കുന്നു. ഈ ബ്ലോക്ക് പ്രവർത്തിച്ചതിനുശേഷം പ്രിന്റ് ചെയ്യുന്ന എല്ലാ നമ്പറുകൾക്കും ഈ പ്രിന്റ് പ്രിസിഷൻ ബാധകമാകും.

പ്രിന്റ് പ്രിസിഷൻ സ്റ്റാക്ക് ബ്ലോക്ക് സജ്ജമാക്കുക#
സ്‌ക്രീനിൽ പ്രിൻ്റ് കൃത്യത [0.1 v] ആക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

കൃത്യത

പ്രിന്റ് കൃത്യത ഇനിപ്പറയുന്നതായി സജ്ജമാക്കുന്നു:

  • 1
  • 0.1
  • 0.01
  • 0.001
  • എല്ലാ അക്കങ്ങളും

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, പ്രിന്റ് പ്രിസിഷൻ രണ്ട് ദശാംശ സ്ഥാനങ്ങളിലേക്ക് സജ്ജമാക്കുകയും സ്ക്രീനിൽ 1/3 0.33 ആയി പ്രിന്റ് ചെയ്യുകയും ചെയ്യുന്നു.#
ആരംഭിക്കുമ്പോൾ
[Print 1/3 as 0.33.]
സ്‌ക്രീനിൽ പ്രിൻ്റ് കൃത്യത [0.01 v] ആക്കുക
സ്‌ക്രീനിൽ ([1] [math_division v] [3]) പ്രിൻ്റ് ചെയ്യുക ▶

മുകളിൽ ഇടത് മൂലയിൽ 0.33 എന്ന് വെളുത്ത നിറത്തിലുള്ള വാചകമുള്ള VEX AIR ഡ്രോൺ കൺട്രോളറിന്റെ സ്‌ക്രീനിന്റെ സ്‌ക്രീൻഷോട്ട്.

സ്ക്രീനിൽ പേനയുടെ വീതി സജ്ജമാക്കുക#

സെറ്റ് പേന വീതി ഓൺ സ്ക്രീൻ സ്റ്റാക്ക് ബ്ലോക്ക് വരച്ച വരകളുടെയും ആകൃതി രൂപരേഖകളുടെയും കനം സജ്ജമാക്കുന്നു.

പേന വീതി സ്റ്റാക്ക് ബ്ലോക്ക് സജ്ജമാക്കുക#
സ്‌ക്രീനിൽ പേന വീതി [10] ആക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

വീതി

പേനയുടെ വീതി പിക്സലുകളിൽ.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, പേനയുടെ വീതി 10 പിക്സലായി സജ്ജമാക്കുക, മുകളിൽ ഇടത് മൂലയിൽ (50,50), വീതി 130 പിക്സലുകൾ, ഉയരം 60 പിക്സലുകൾ എന്നിങ്ങനെ ഒരു ദീർഘചതുരം വരയ്ക്കുക.#
ആരംഭിക്കുമ്പോൾ
[Draw a rectangle with a pen width of 10.]
സ്‌ക്രീനിൽ പേന വീതി [10] ആക്കുക
സ്‌ക്രീനിൽ [200] [200] [200] [80] ദീർഘചതുരം വരയ്ക്കുക

മധ്യത്തിൽ പ്രിന്റ് ചെയ്ത കട്ടിയുള്ള ബോർഡറുള്ള വെളുത്ത ദീർഘചതുരത്തോടുകൂടിയ VEX AIR ഡ്രോൺ കൺട്രോളറിന്റെ സ്ക്രീനിന്റെ സ്ക്രീൻഷോട്ട്.

സ്ക്രീനിൽ പേന / ഫോണ്ട് നിറം സജ്ജമാക്കുക#

സെറ്റ് പേന / ഫോണ്ട് കളർ ഓൺ സ്ക്രീൻ സ്റ്റാക്ക് ബ്ലോക്ക് ടെക്സ്റ്റ്, പിക്സലുകൾ, ലൈനുകൾ, ആകൃതി ഔട്ട്‌ലൈനുകൾ എന്നിവയുടെ നിറം സജ്ജമാക്കുന്നു. ഡിഫോൾട്ട് നിറം വെള്ളയാണ്.

പേന / ഫോണ്ട് കളർ സ്റ്റാക്ക് ബ്ലോക്ക് സജ്ജമാക്കുക#
സ്‌ക്രീനിൽ പേൻ / ഫോണ്ട് നിറം [ചുവപ്പ് v] ആക്കുക

ഉദാഹരണം

പാരാമീറ്ററുകൾ

വിവരണം

നിറം

ഉപയോഗിക്കേണ്ട പേനയും ഫോണ്ട് നിറവും:

  • ചുവപ്പ്
  • പച്ച
  • നീല
  • കറുപ്പ്
  • വെള്ള
  • മഞ്ഞ
  • ഓറഞ്ച്
  • പർപ്പിൾ
  • സിയാൻ
  • ട്രാൻസ്പരന്റ്

ആരംഭിക്കുമ്പോൾ, പേനയുടെ നിറം ചുവപ്പായി സജ്ജമാക്കി മുകളിൽ ഇടത് മൂലയിൽ (50, 50), വീതി 130 പിക്സലുകൾ, ഉയരം 60 പിക്സലുകൾ എന്നിങ്ങനെ ഒരു ദീർഘചതുരം വരയ്ക്കുക.#
ആരംഭിക്കുമ്പോൾ
[Draw a rectangle with an orange outline.]
സ്‌ക്രീനിൽ പേൻ / ഫോണ്ട് നിറം [ഓറഞ്ച് v] ആക്കുക
സ്‌ക്രീനിൽ [200] [150] [240] [150] ദീർഘചതുരം വരയ്ക്കുക
സ്‌ക്രീനിൽ പേൻ / ഫോണ്ട് നിറം [വെള്ള v] ആക്കുക
സ്‌ക്രീനിൽ x:[250] y:[220]-ൽ [VEXcode AIR] പ്രിൻ്റ് ചെയ്യുക

VEX AIR ഡ്രോൺ കൺട്രോളറിന്റെ സ്‌ക്രീനിന്റെ സ്‌ക്രീൻഷോട്ട്, അതിൽ നേർത്ത ഓറഞ്ച് നിറത്തിലുള്ള ദീർഘചതുരം, മധ്യഭാഗത്ത് വെള്ള നിറത്തിൽ VEXcode AIR എന്ന വാക്കുകൾ അച്ചടിച്ചിരിക്കുന്നു.

സ്ക്രീനിൽ ടെക്സ്റ്റ് ഫിൽ കളർ സജ്ജമാക്കുക#

set text fill color on screen സ്റ്റാക്ക് ബ്ലോക്ക് പ്രിന്റ് ചെയ്ത ടെക്സ്റ്റിന് പിന്നിലുള്ള ഫിൽ കളർ സജ്ജമാക്കുന്നു. ഡിഫോൾട്ട് ടെക്സ്റ്റ് ഫിൽ കളർ സുതാര്യമാണ്.

ടെക്സ്റ്റ് ഫിൽ കളർ സ്റ്റാക്ക് ബ്ലോക്ക് സജ്ജമാക്കുക#
സ്‌ക്രീനിൽ ടെക്‌സ്‌റ്റ് ഫിൽ നിറം [ചുവപ്പ് v] ആക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

നിറം

The text fill color to use:

  • red
  • green
  • blue
  • black
  • white
  • yellow
  • orange
  • purple
  • cyan
  • transparent

ഉദാഹരണങ്ങൾ

ആരംഭിക്കുമ്പോൾ, ഫിൽ നിറം ഓറഞ്ച് നിറമാക്കി രണ്ട് ദീർഘചതുരങ്ങൾ വരയ്ക്കുക. ആദ്യത്തേത് (50, 50) ലും രണ്ടാമത്തേത് (50, 130) ലും ആയിരിക്കും, രണ്ടിനും 100 പിക്സൽ വീതിയും 60 പിക്സൽ ഉയരവുമുണ്ട്.#
ആരംഭിക്കുമ്പോൾ :: hat events
[Display two colors behind text.]
സ്‌ക്രീനിൽ ടെക്‌സ്‌റ്റ് ഫിൽ നിറം [ചുവപ്പ് v] ആക്കുക
സ്‌ക്രീനിൽ ["Red"] പ്രിൻ്റ് ചെയ്യുക ▶
സ്‌ക്രീനിൽ കർസർ അടുത്ത വരിയിലേക്ക് സെറ്റ് ചെയ്യുക
സ്‌ക്രീനിൽ ടെക്‌സ്‌റ്റ് ഫിൽ നിറം [നീല v] ആക്കുക
സ്‌ക്രീനിൽ ["Blue"] പ്രിൻ്റ് ചെയ്യുക ▶

സ്ക്രീനിൽ ഡ്രോ ഫിൽ കളർ സജ്ജമാക്കുക#

The set draw fill color on screen stack block sets the fill color used when shapes are drawn. The default fill color is black.

ഡ്രോ ഫിൽ കളർ സ്റ്റാക്ക് ബ്ലോക്ക് സജ്ജമാക്കുക#
സ്‌ക്രീനിൽ ഡ്രോ ഫിൽ നിറം [ചുവപ്പ് v] ആക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

നിറം

The shape fill color to use:

  • red
  • green
  • blue
  • black
  • white
  • yellow
  • orange
  • purple
  • cyan
  • transparent

ഉദാഹരണങ്ങൾ

ആരംഭിക്കുമ്പോൾ, ഫിൽ നിറം ഓറഞ്ച് നിറമാക്കി രണ്ട് ദീർഘചതുരങ്ങൾ വരയ്ക്കുക. ആദ്യത്തേത് (50, 50) ലും രണ്ടാമത്തേത് (50, 130) ലും ആയിരിക്കും, രണ്ടിനും 100 പിക്സൽ വീതിയും 60 പിക്സൽ ഉയരവുമുണ്ട്.#
ആരംഭിക്കുമ്പോൾ
[Draw an orange-filled rectangle with text on top.]
സ്‌ക്രീനിൽ ഡ്രോ ഫിൽ നിറം [ഓറഞ്ച് v] ആക്കുക
സ്‌ക്രീനിൽ [200] [150] [240] [150] ദീർഘചതുരം വരയ്ക്കുക
സ്‌ക്രീനിൽ x:[250] y:[220]-ൽ [VEXcode AIR] പ്രിൻ്റ് ചെയ്യുക

മധ്യത്തിൽ പ്രിന്റ് ചെയ്‌തിരിക്കുന്ന VEXcode AIR എന്ന് വായിക്കുന്ന വെളുത്ത വാചകത്തോടുകൂടിയ നേർത്ത വെളുത്ത ബോർഡറുള്ള കടും ഓറഞ്ച് നിറത്തിലുള്ള ദീർഘചതുരത്തോടുകൂടിയ VEX AIR ഡ്രോൺ കൺട്രോളറിന്റെ സ്‌ക്രീനിന്റെ സ്‌ക്രീൻഷോട്ട്.

വരയ്ക്കുക#

സ്ക്രീനിൽ ഇമേജ് ഫയൽ കാണിക്കുക#

show image file on screen സ്റ്റാക്ക് ബ്ലോക്ക് set origin ലെ കൺട്രോളർ സ്ക്രീനിൽ ഒരു കസ്റ്റം യൂസർ അപ്‌ലോഡ് ചെയ്ത ചിത്രം വരയ്ക്കുന്നു.

ഉപയോക്തൃ ഇമേജ് സ്റ്റാക്ക് ബ്ലോക്ക് കാണിക്കുക#
[IMAGE1 v] ഇമേജ് ഫയൽ കാണിക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

ഇമേജ് നമ്പർ

ഉപയോഗിക്കേണ്ട ഉപയോക്താവ് അപ്‌ലോഡ് ചെയ്ത ചിത്രം. നിയന്ത്രണ പാനലിൽ ചിത്രങ്ങളുടെ പേരുകൾ എഡിറ്റ് ചെയ്താൽ ഓപ്ഷനുകൾ മാറും.

ഉദാഹരണം

ടോഡോ#
ആരംഭിക്കുമ്പോൾ
[Display custom image on screen.]
[IMAGE1 v] ഇമേജ് ഫയൽ കാണിക്കുക

സ്ക്രീനിൽ പിക്സൽ വരയ്ക്കുക#

ഡ്രോ പിക്സൽ ഓൺ സ്ക്രീൻ സ്റ്റാക്ക് ബ്ലോക്ക്, നിലവിലുള്ള പേന നിറം ഉപയോഗിച്ച് തിരഞ്ഞെടുത്ത x ഉം y ഉം കോർഡിനേറ്റിൽ ഒരു പിക്സൽ വരയ്ക്കുന്നു.

പിക്സൽ സ്റ്റാക്ക് ബ്ലോക്ക് വരയ്ക്കുക#
സ്‌ക്രീനിൽ [0] [0] പിക്‌സൽ വരയ്ക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

x എന്ന വർഗ്ഗത്തിൽപ്പെട്ട പദം

0 മുതൽ 640 വരെ പിക്സൽ വരയ്ക്കുന്നതിനുള്ള x-കോർഡിനേറ്റ്.

വൈ

0 മുതൽ 480 വരെ പിക്സൽ വരയ്ക്കാനുള്ള y- കോർഡിനേറ്റ്.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, സ്ക്രീനിന്റെ മധ്യഭാഗത്ത് കോർഡിനേറ്റുകളിൽ (120, 120) ഒരു പിക്സൽ വരയ്ക്കുന്നു.#
ആരംഭിക്കുമ്പോൾ
[Draw five pixels in a diagonal.]
സ്‌ക്രീനിൽ [360] [200] പിക്‌സൽ വരയ്ക്കുക
സ്‌ക്രീനിൽ [340] [220] പിക്‌സൽ വരയ്ക്കുക
സ്‌ക്രീനിൽ [320] [240] പിക്‌സൽ വരയ്ക്കുക
സ്‌ക്രീനിൽ [300] [260] പിക്‌സൽ വരയ്ക്കുക
സ്‌ക്രീനിൽ [280] [280] പിക്‌സൽ വരയ്ക്കുക

സ്‌ക്രീനിന്റെ മധ്യഭാഗത്ത് ഒരു ഡയഗണൽ ലൈനിൽ പ്രിന്റ് ചെയ്‌തിരിക്കുന്ന 5 തുല്യ അകലത്തിലുള്ള പിക്‌സലുകളുള്ള VEX AIR ഡ്രോൺ കൺട്രോളറിന്റെ സ്‌ക്രീനിന്റെ സ്‌ക്രീൻഷോട്ട്.

സ്ക്രീനിൽ വര വരയ്ക്കുക#

ഡ്രോ ലൈൻ ഓൺ സ്ക്രീൻ സ്റ്റാക്ക് ബ്ലോക്ക്, നിലവിലുള്ള പേന വീതി ഉം പേന നിറം ഉം ഉപയോഗിച്ച് ആദ്യത്തെ സ്ക്രീൻ കോർഡിനേറ്റിൽ നിന്ന് (x1, y1) രണ്ടാമത്തെ സ്ക്രീൻ കോർഡിനേറ്റിലേക്ക് (x2, y2) ഒരു രേഖ വരയ്ക്കുന്നു.

ഡ്രോ ലൈൻ സ്റ്റാക്ക് ബ്ലോക്ക്#
സ്‌ക്രീനിൽ [0] [0] [10] [10] വര വരയ്ക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

എക്സ്1

0 മുതൽ 640 വരെയുള്ള വരിയുടെ തുടക്കത്തിലെ പിക്സലുകളിലെ x-കോർഡിനേറ്റ്.

വൈ1

0 മുതൽ 480 വരെയുള്ള വരിയുടെ തുടക്കത്തിലെ പിക്സലുകളിലെ y- കോർഡിനേറ്റ്.

x2

0 മുതൽ 640 വരെയുള്ള വരിയുടെ അവസാനത്തിലെ പിക്സലുകളിലെ x-കോർഡിനേറ്റ്.

വൈ2

0 മുതൽ 480 വരെയുള്ള വരിയുടെ അവസാനത്തിലെ പിക്സലുകളിലെ y- കോർഡിനേറ്റ്.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, സ്ക്രീനിന്റെ മുകളിൽ ഇടത് കോണിൽ നിന്ന് (0,0) താഴെ വലത് കോണിലേക്ക് (240,240) ഒരു ഡയഗണൽ രേഖ വരയ്ക്കുക.#
ആരംഭിക്കുമ്പോൾ
[Make an X across the screen.]
സ്‌ക്രീനിൽ [0] [0] [640] [480] വര വരയ്ക്കുക
സ്‌ക്രീനിൽ പേൻ / ഫോണ്ട് നിറം [സയൻ v] ആക്കുക
സ്‌ക്രീനിൽ [0] [480] [640] [0] വര വരയ്ക്കുക

VEX AIR ഡ്രോൺ കൺട്രോളറിന്റെ സ്‌ക്രീനിന്റെ ഒരു സ്‌ക്രീൻഷോട്ട്, മുകളിൽ ഇടത് വശത്ത് നിന്ന് താഴെ വലത് കോണിലേക്ക് വരച്ച ഒരു വെളുത്ത വരയും, താഴെ ഇടത് വശത്ത് നിന്ന് മുകളിൽ വലത് കോണിലേക്ക് വരച്ച ഒരു ടീൽ നിറമുള്ള വരയും, മധ്യഭാഗത്ത് വിഭജിക്കുന്നു.

സ്ക്രീനിൽ ദീർഘചതുരം വരയ്ക്കുക#

ഡ്രോ റെക്റ്റാങ്കം ഓൺ സ്ക്രീൻ സ്റ്റാക്ക് ബ്ലോക്ക് നിലവിലുള്ള പേന വീതി, പേന നിറം, ഫിൽ കളർ, എന്നിവ ഉപയോഗിച്ച് ഒരു ദീർഘചതുരം വരയ്ക്കുന്നു.

ദീർഘചതുര സ്റ്റാക്ക് ബ്ലോക്ക് വരയ്ക്കുക#
സ്‌ക്രീനിൽ [0] [0] [10] [10] ദീർഘചതുരം വരയ്ക്കുക

ഉദാഹരണം

പാരാമീറ്ററുകൾ

വിവരണം

x എന്ന വർഗ്ഗത്തിൽപ്പെട്ട പദം

0 മുതൽ 640 വരെയുള്ള ദീർഘചതുരത്തിന്റെ മുകളിൽ ഇടത് കോണിലുള്ള പിക്സലുകളിലുള്ള x-കോർഡിനേറ്റ്.

വൈ

0 മുതൽ 480 വരെയുള്ള ദീർഘചതുരത്തിന്റെ മുകളിൽ ഇടത് കോണിലുള്ള പിക്സലുകളിൽ y- കോർഡിനേറ്റ്.

വീതി

ദീർഘചതുരത്തിന്റെ വീതി പിക്സലുകളിൽ.

ഉയരം

ദീർഘചതുരത്തിന്റെ ഉയരം പിക്സലുകളിൽ.

ആരംഭിക്കുമ്പോൾ, മുകളിൽ ഇടത് കോണിൽ (50,50), 130 പിക്സൽ വീതിയും 60 പിക്സൽ ഉയരവുമുള്ള ഒരു ദീർഘചതുരം സ്ക്രീനിൽ വരയ്ക്കുക.#
ആരംഭിക്കുമ്പോൾ
[Draw two rectangles on the screen.]
സ്‌ക്രീനിൽ [0] [0] [620] [460] ദീർഘചതുരം വരയ്ക്കുക
സ്‌ക്രീനിൽ ഡ്രോ ഫിൽ നിറം [പച്ച v] ആക്കുക
സ്‌ക്രീനിൽ [200] [180] [200] [100] ദീർഘചതുരം വരയ്ക്കുക

മധ്യത്തിൽ നേർത്ത വെളുത്ത ബോർഡർ പ്രിന്റ് ചെയ്‌തിരിക്കുന്ന കടും പച്ച ദീർഘചതുരവും സ്‌ക്രീനിന്റെ പുറം അറ്റങ്ങളിൽ ചുറ്റും നേർത്ത വെളുത്ത ദീർഘചതുരവും പ്രിന്റ് ചെയ്‌തിരിക്കുന്ന VEX AIR ഡ്രോൺ കൺട്രോളറിന്റെ സ്‌ക്രീനിന്റെ സ്‌ക്രീൻഷോട്ട്.

സ്ക്രീനിൽ വൃത്തം വരയ്ക്കുക#

ഡ്രോ സർക്കിൾ ഓൺ സ്ക്രീൻ സ്റ്റാക്ക് ബ്ലോക്ക് നിലവിലുള്ള പേന വീതി, പേന നിറം, ഫിൽ നിറം, എന്നിവ ഉപയോഗിച്ച് ഒരു വൃത്തം വരയ്ക്കുന്നു.

വൃത്ത സ്റ്റാക്ക് ബ്ലോക്ക് വരയ്ക്കുക#
സ്‌ക്രീനിൽ [0] [0] [10] വൃത്തം വരയ്ക്കുക

പാരാമീറ്ററുകൾ

വിവരണം

x എന്ന വർഗ്ഗത്തിൽപ്പെട്ട പദം

0 മുതൽ 640 വരെയുള്ള വൃത്തത്തിന്റെ മധ്യഭാഗത്തെ പിക്സലുകളിലുള്ള x-കോർഡിനേറ്റ്.

വൈ

വൃത്തത്തിന്റെ മധ്യഭാഗത്തെ 0 മുതൽ 480 വരെയുള്ള പിക്സലുകളിലെ y- കോർഡിനേറ്റ്.

ആരം

വൃത്തത്തിന്റെ ആരം പിക്സലുകളിൽ.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, സ്‌ക്രീനിൽ ഒരു വൃത്തം വരയ്ക്കുന്നു, അതിന്റെ മധ്യഭാഗം (120,120) ഉം 40 പിക്‌സൽ ആരവുമായിരിക്കും.#
ആരംഭിക്കുമ്പോൾ
[Draw one green circle on the screen.]
സ്‌ക്രീനിൽ ഡ്രോ ഫിൽ നിറം [പച്ച v] ആക്കുക
സ്‌ക്രീനിൽ [320] [240] [200] വൃത്തം വരയ്ക്കുക

സ്‌ക്രീനിൽ മധ്യഭാഗത്തായി വരച്ച നേർത്ത വെളുത്ത ബോർഡറുള്ള വലിയ കടും പച്ച വൃത്തത്തോടുകൂടിയ VEX AIR ഡ്രോൺ കൺട്രോളറിന്റെ സ്‌ക്രീനിന്റെ സ്‌ക്രീൻഷോട്ട്.

സ്പർശിക്കുക#

സ്ക്രീൻ അമർത്തി#

സ്ക്രീൻ അമർത്തി ബൂളിയൻ ബ്ലോക്ക് കൺട്രോളറിന്റെ സ്ക്രീൻ നിലവിൽ അമർത്തിയോ എന്ന് റിപ്പോർട്ട് ചെയ്യുന്നു.

  • ശരി - സ്ക്രീൻ നിലവിൽ അമർത്തിക്കൊണ്ടിരിക്കുന്നു.

  • തെറ്റ് - സ്‌ക്രീൻ അമർത്തുന്നില്ല.

സ്ക്രീൻ അമർത്തിയ ബൂളിയൻ ബ്ലോക്ക്#
<സ്‌ക്രീൻ അമർത്തിയോ?>

പാരാമീറ്ററുകൾ

വിവരണം

ഈ ബ്ലോക്കിന് പാരാമീറ്ററുകൾ ഇല്ല.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ
[Play a sound when the screen is pressed.]
എന്നും
<സ്‌ക്രീൻ അമർത്തിയോ?> ആണെങ്കിൽ
[താഴ്ന്ന v] [C v] [note_eight v] നോട്ട് പ്ലേ ചെയ്യുക ▶
സ്‌ക്രീൻ അമർത്തുമ്പോൾ, ആദ്യത്തെ സന്ദേശം പ്രദർശിപ്പിക്കും. സ്‌ക്രീൻ റിലീസ് ചെയ്യുന്നതുവരെ കോഡ് കാത്തിരിക്കും, രണ്ടാമത്തെ സന്ദേശം കാണിക്കാൻ സ്‌ക്രീൻ വീണ്ടും അമർത്തിയതിനുശേഷം മാത്രമേ കോഡ് തുടരുകയുള്ളൂ.#
ആരംഭിക്കുമ്പോൾ
[Display different messages after the screen is pressed.]
<സ്‌ക്രീൻ അമർത്തിയോ?> വരെ കാത്തിരിക്കുക
സ്‌ക്രീനിൽ [First message!] പ്രിൻ്റ് ചെയ്യുക ▶
സ്‌ക്രീനിൽ കർസർ അടുത്ത വരിയിലേക്ക് സെറ്റ് ചെയ്യുക
[Lift finger to press the screen again.]
<<സ്‌ക്രീൻ അമർത്തിയോ?> അല്ല> വരെ കാത്തിരിക്കുക
<സ്‌ക്രീൻ അമർത്തിയോ?> വരെ കാത്തിരിക്കുക
സ്‌ക്രീനിൽ [Second message!] പ്രിൻ്റ് ചെയ്യുക ▶

സ്ക്രീൻ സ്ഥാനം#

സ്ക്രീൻ സ്ഥാനം റിപ്പോർട്ടർ ബ്ലോക്ക്, സ്ക്രീൻ അവസാനമായി അമർത്തിയ പിക്സലുകളിൽ x- അല്ലെങ്കിൽ y-കോർഡിനേറ്റ് റിപ്പോർട്ട് ചെയ്യുന്നു. x- ന്റെ റിട്ടേൺ മൂല്യം 0 (ഇടത്) നും 640 (വലത്) നും ഇടയിലാണ്. y യുടെ റിട്ടേൺ മൂല്യം 0 (മുകളിൽ) നും 480 (താഴെ) നും ഇടയിലാണ്.

ഒരു ചുവന്ന ബോക്സിൽ ലേബൽ ചെയ്ത് ഔട്ട്‌ലൈൻ ചെയ്ത സ്‌ക്രീൻ അളവുകളുടെ പ്രിന്റ് ചെയ്യാവുന്ന ഏരിയയുള്ള ഒരു VEX AIR ഡ്രോൺ കൺട്രോളർ. കോർഡിനേറ്റുകൾ മുകളിൽ ഇടത് മൂലയിൽ (0,0) എന്ന് ആരംഭിച്ച് താഴെ ഇടത് മൂലയിലേക്ക് (0, 640), (480, 640), (480,0) എന്നിവ ഉപയോഗിച്ച് ഘടികാരദിശയിൽ നീങ്ങുക. സ്‌ക്രീനിന്റെ മധ്യ കോർഡിനേറ്റുകൾ (240, 320) എന്ന് ലേബൽ ചെയ്തിരിക്കുന്നു.

സ്ക്രീൻ സ്ഥാനം റിപ്പോർട്ടർ ബ്ലോക്ക്#
(സ്‌ക്രീൻ [x v] സ്ഥാനം)

പാരാമീറ്ററുകൾ

വിവരണം

ഏകോപിപ്പിക്കുക

പിക്സലുകളിൽ അവസാന സ്ക്രീൻ അമർത്തലിന്റെ കോർഡിനേറ്റ്: x തിരശ്ചീന സ്ഥാനം റിപ്പോർട്ടുചെയ്യുന്നു, y ലംബ സ്ഥാനം റിപ്പോർട്ടുചെയ്യുന്നു.

ഉദാഹരണം

ആരംഭിക്കുമ്പോൾ, സ്ക്രീൻ അമർത്തലുകൾക്കായി തുടർച്ചയായി പരിശോധിക്കുന്നു. അമർത്തിയാൽ, സ്ക്രീൻ ക്ലിയർ ചെയ്യുകയും ടച്ച് പൊസിഷന്റെ x- ഉം y-യും കോർഡിനേറ്റുകൾ പ്രിന്റ് ചെയ്യുകയും ചെയ്യുന്നു.#
ആരംഭിക്കുമ്പോൾ
[Play high or low note based on where screen is pressed.]
എന്നും
<സ്‌ക്രീൻ അമർത്തിയോ?> ആണെങ്കിൽ
<(സ്‌ക്രീൻ [x v] സ്ഥാനം) [math_greater_than v] [320]> ആണെങ്കിൽ
[ഉയർന്ന v] [C v] [note_eight v] നോട്ട് പ്ലേ ചെയ്യുക ▶
അല്ലെങ്കിൽ
[താഴ്ന്ന v] [C v] [note_eight v] നോട്ട് പ്ലേ ചെയ്യുക ▶

സ്ക്രീൻ ഇവന്റ് നടക്കുമ്പോൾ#

കൺട്രോളർ സ്ക്രീൻ അമർത്തുമ്പോഴോ വിടുമ്പോഴോ സ്ക്രീൻ ഇവന്റ് ഹാറ്റ് ബ്ലോക്ക് പ്രവർത്തിക്കുന്നു.

സ്ക്രീൻ ഇവന്റ് ഹാറ്റ് ബ്ലോക്ക് ചെയ്യുമ്പോൾ#
സ്‌ക്രീൻ [അമർത്തി v] ആകുമ്പോൾ

പാരാമീറ്ററുകൾ

വിവരണം

നടപടി

ഘടിപ്പിച്ചിരിക്കുന്ന ബ്ലോക്കുകളുടെ സ്റ്റാക്ക് എപ്പോൾ പ്രവർത്തിക്കുമെന്ന് നിർണ്ണയിക്കുന്നു: സ്ക്രീൻ അമർത്തുമ്പോൾ അമർത്തിയത് പ്രവർത്തിക്കുന്നു, സ്ക്രീൻ റിലീസ് ചെയ്യുമ്പോൾ റിലീസ് ചെയ്തു പ്രവർത്തിക്കുന്നു.

ഉദാഹരണം

സ്‌ക്രീൻ [അമർത്തി v] ആകുമ്പോൾ
[Play a sound when the screen is pressed.]
[വിജയം v] ശബ്ദം പ്ലേ ചെയ്യുക ▶