VEXcode VR-ലെ ബ്ലോക്ക് വിഭാഗങ്ങളിൽ ഒന്നാണ് മൈ ബ്ലോക്കുകൾ. മാഗ്നെറ്റ്, ലുക്ക്സ്, സെൻസിംഗ്, വേരിയബിളുകൾ എന്നിവയാണ് മറ്റ് ചില വിഭാഗങ്ങൾ. ഒരു പ്രോജക്റ്റിലുടനീളം ഒന്നിലധികം തവണ ഉപയോഗിക്കാൻ കഴിയുന്ന ബ്ലോക്കുകളുടെ ഒരു ശ്രേണി സൃഷ്ടിക്കാൻ മൈ ബ്ലോക്കുകൾ ഉപയോഗിക്കുന്നു.
ഒരു ബ്ലോക്ക് എങ്ങനെ നിർമ്മിക്കാം
എന്റെ ബ്ലോക്കുകൾ വിഭാഗത്തിൽ നിന്ന് "ഒരു ബ്ലോക്ക് ഉണ്ടാക്കുക" തിരഞ്ഞെടുക്കുക.
"ബ്ലോക്ക് നെയിം" ഫീൽഡിൽ നൽകി ബ്ലോക്കിന്റെ പേര് മാറ്റുക, തുടർന്ന് "ശരി" തിരഞ്ഞെടുക്കുക.
ഒരു ബ്ലോക്ക് എങ്ങനെ ഇഷ്ടാനുസൃതമാക്കാം
ഒരു ഇൻപുട്ട് (നമ്പർ) ചേർക്കുക
“ഒരു ബ്ലോക്ക് ഉണ്ടാക്കുക (പ്രിവ്യൂ)” സ്ക്രീനിൽ നിന്ന് “ഒരു ഇൻപുട്ട് (നമ്പർ) ചേർക്കുക” ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക. "നമ്പർ" ഫീൽഡിൽ നൽകി ഇൻപുട്ടിന്റെ പേര് മാറ്റുക, തുടർന്ന് "ശരി" തിരഞ്ഞെടുക്കുക.
ഒരു ഇൻപുട്ട് ചേർക്കുക (ബൂളിയൻ)
“ഒരു ബ്ലോക്ക് ഉണ്ടാക്കുക (പ്രിവ്യൂ)” സ്ക്രീനിൽ നിന്ന് “ഒരു ഇൻപുട്ട് (ബൂളിയൻ) ചേർക്കുക” ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക. “ബൂളിയൻ” ഫീൽഡിൽ നൽകി ഇൻപുട്ടിന്റെ പേര് മാറ്റുക, തുടർന്ന് “ശരി” തിരഞ്ഞെടുക്കുക.
ഒരു ലേബൽ ചേർക്കുക
"ഒരു ബ്ലോക്ക് ഉണ്ടാക്കുക (പ്രിവ്യൂ)" സ്ക്രീനിൽ നിന്ന് "ഒരു ലേബൽ ചേർക്കുക" ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക. "ലേബൽ ടെക്സ്റ്റ്" ഫീൽഡിൽ നൽകി ലേബലിന്റെ പേര് മാറ്റുക, തുടർന്ന് "ശരി" തിരഞ്ഞെടുക്കുക.
ഇൻപുട്ടുകളും ലേബലുകളും സംയോജിപ്പിക്കുക
ബ്ലോക്കുകളുടെ ഒരു ശ്രേണി സൃഷ്ടിക്കുന്നതിന് ഇൻപുട്ടുകളും ലേബലുകളും ഒരുമിച്ച് സംയോജിപ്പിക്കുക.
ഇൻപുട്ടുകൾ / ലേബലുകൾ എങ്ങനെ ഇല്ലാതാക്കാം
ഒരു ഇൻപുട്ട് അല്ലെങ്കിൽ ലേബൽ ഇല്ലാതാക്കാൻ, നിങ്ങൾ നീക്കം ചെയ്യാൻ ആഗ്രഹിക്കുന്ന ഇൻപുട്ടിന്റെയോ ലേബലിന്റെയോ മുകളിലുള്ള "ക്ലിയർ" ഐക്കൺ തിരഞ്ഞെടുക്കുക.
Define ബ്ലോക്ക് എങ്ങനെ ഉപയോഗിക്കാം
"Define" ബ്ലോക്കിൽ നിന്ന് ഒരു പാരാമീറ്റർ സൃഷ്ടിച്ചുകഴിഞ്ഞാൽ ഇപ്പോൾ അത് ഉപയോഗിക്കാൻ കഴിയും.
"Define" ബ്ലോക്കിലേക്ക് അധിക ബ്ലോക്കുകൾ ഘടിപ്പിക്കുക.
"Define" ബ്ലോക്കിൽ നിന്നുള്ള പാരാമീറ്ററുകൾ ഉപയോഗിക്കുക.
"When Started" ബ്ലോക്കിൽ അറ്റാച്ച് ചെയ്തിരിക്കുന്ന "My Block" ഉപയോഗിക്കുക.
എന്റെ ബ്ലോക്കുകൾ എങ്ങനെ ഉപയോഗിക്കാം
ഡ്രോയിംഗ് സ്ക്വയറുകൾ ഉദാഹരണം
ഈ ഉദാഹരണത്തിൽ, റോബോട്ട് എന്റെ ബ്ലോക്കുകൾ ഉപയോഗിച്ച് ഇവ ചെയ്യും:
- 200 മി.മീ മുന്നോട്ട് ഓടിക്കുക
- കറുത്ത പേന ഉപയോഗിച്ച് 300 mm ചതുരം വരയ്ക്കുക.
- 25 ഡിഗ്രി വലത്തേക്ക് തിരിയുക
- ചുവന്ന പേന ഉപയോഗിച്ച് 500 mm ചതുരം വരയ്ക്കുക.
"Define" ഹാറ്റ് ബ്ലോക്ക് ഒരു നടപടിക്രമത്തെ തകർക്കുന്നു. താഴെ കൊടുത്തിരിക്കുന്ന ഉദാഹരണത്തിൽ, ഈ "Define" ഹാറ്റ് ബ്ലോക്ക് ഒരു ചതുരം ഒരു നിശ്ചിത തവണ വരയ്ക്കാൻ ഉപയോഗിക്കുന്ന ബ്ലോക്കുകളെ വിഭജിക്കുന്നു. ബ്ലോക്കുകൾക്കുള്ളിൽ ഉപയോഗിക്കുന്നതിനായി define ബ്ലോക്കിൽ നിന്ന് ആർഗ്യുമെന്റുകൾ വലിച്ചിടുക.
“Define” ബ്ലോക്ക് സജ്ജീകരിച്ചുകഴിഞ്ഞാൽ, പുതുതായി സൃഷ്ടിച്ച ബ്ലോക്ക് ഇപ്പോൾ വലിച്ചിട്ട് “When Started” ബ്ലോക്കിലേക്ക് പാരാമീറ്ററുകൾ സജ്ജമാക്കാൻ ചേർക്കാം.
പാരാമീറ്ററുകൾ മാറ്റിക്കഴിഞ്ഞാൽ, പ്രോജക്റ്റ് ആരംഭിക്കാൻ തയ്യാറാണ്.