VEXcode VR-ൽ ബ്ലോക്കുകൾ പ്രവർത്തനരഹിതമാക്കുകയും പ്രവർത്തനക്ഷമമാക്കുകയും ചെയ്യുന്നു

VEXcode VR ഉപയോക്താക്കളെ അവരുടെ പ്രോജക്റ്റുകളിൽ ബ്ലോക്കുകൾ പ്രവർത്തനരഹിതമാക്കാനും പ്രാപ്തമാക്കാനും അനുവദിക്കുന്നു. ഒരു പ്രോജക്റ്റ് വേർപെടുത്താതെ തന്നെ പരീക്ഷിക്കുന്നതിനോ ഡീബഗ് ചെയ്യുന്നതിനോ ഇത് ഉപയോഗപ്രദമായ ഒരു സവിശേഷതയാണ്. ഒരു ബ്ലോക്ക്(കൾ) പ്രോജക്റ്റിൽ ഉള്ളപ്പോഴോ ഇല്ലാത്തപ്പോഴോ റോബോട്ടിന്റെ പെരുമാറ്റത്തിലെ വ്യത്യാസങ്ങൾ പരിശോധിക്കുന്നതിനായി ഉപയോക്താവിന് അത് പ്രവർത്തനരഹിതമാക്കാനോ പ്രവർത്തനക്ഷമമാക്കാനോ കഴിയും.


ബ്ലോക്കുകൾ എങ്ങനെ പ്രവർത്തനരഹിതമാക്കാം, പ്രവർത്തനക്ഷമമാക്കാം

VEXcode VR-ൽ Disable, Enable block ഓപ്ഷനുകൾ ഉള്ള Context മെനു.

ഒരു ബ്ലോക്ക് പ്രവർത്തനരഹിതമാക്കാൻ, സന്ദർഭ മെനു സജീവമാക്കുന്നതിന് ബ്ലോക്കിൽ വലത്-ക്ലിക്കുചെയ്യുക അല്ലെങ്കിൽ ദീർഘനേരം അമർത്തുക, തുടർന്ന് ബ്ലോക്ക് പ്രവർത്തനരഹിതമാക്കുക തിരഞ്ഞെടുക്കുക.

തിരഞ്ഞെടുത്ത VEXcode VR ബ്ലോക്കിനുള്ള 'Disable Block' ഓപ്ഷൻ കാണിക്കുന്ന സന്ദർഭ മെനു.

ഒരു ഡിസേബിൾഡ് ബ്ലോക്ക് പ്രാപ്തമാക്കാൻ, ആ ബ്ലോക്കിനായുള്ള കോൺടെക്സ്റ്റ് മെനു സജീവമാക്കി 'Enable Block' തിരഞ്ഞെടുക്കുക. 


പ്രവർത്തനരഹിതമാക്കുമ്പോൾ വ്യക്തിഗത ബ്ലോക്കുകൾക്ക് എന്ത് സംഭവിക്കും

VEXcode VR വർക്ക്‌സ്‌പെയ്‌സിൽ ബ്ലോക്ക് പ്രവർത്തനരഹിതമാക്കിയതായി കാണിച്ചിരിക്കുന്നു.

ഒരു ബ്ലോക്ക്(കൾ) പ്രവർത്തനരഹിതമാക്കിയിരിക്കുമ്പോൾ, അതിന് മുകളിൽ ഡയഗണൽ ലൈനുകളുടെ ഒരു ഗ്രിഡ് ഉള്ളതിനാൽ അത് ചാരനിറത്തിൽ കാണിച്ചിരിക്കുന്നു.

പ്രവർത്തനരഹിതമാക്കിയ ബ്ലോക്ക് ഒരു കമന്റ് പോലെയാണ് കണക്കാക്കുന്നത്. പദ്ധതിയുടെ ഒഴുക്കിനെ ഇത് ഒരു തരത്തിലും ബാധിക്കുന്നില്ല.

ഉദാഹരണ പ്രോജക്റ്റിൽ, റോബോട്ട് റിവേഴ്‌സ് ഡ്രൈവ് ചെയ്ത ശേഷം കാത്തിരിക്കില്ല, മറിച്ച് ഉടൻ തന്നെ വലത്തേക്ക് തിരിയും.


നെസ്റ്റഡ് ബ്ലോക്കുകളുള്ള ഒരു ബ്ലോക്ക് പ്രവർത്തനരഹിതമാക്കുമ്പോൾ എന്ത് സംഭവിക്കും

നെസ്റ്റഡ് ബ്ലോക്കുകൾ പ്രവർത്തനരഹിതമാക്കിയതായി കാണിക്കുന്ന ബ്ലോക്ക് ക്രമീകരണ മെനു

ബ്ലോക്കുകൾ ഉള്ളിൽ ഉള്ള ഒരു ബ്ലോക്ക് നിങ്ങൾ പ്രവർത്തനരഹിതമാക്കുമ്പോൾ, എല്ലാ ബ്ലോക്കുകളും പ്രവർത്തനരഹിതമാകും. നെസ്റ്റഡ് ബ്ലോക്കുകളുള്ള ലൂപ്പ് അല്ലെങ്കിൽ if-then-else കണ്ടീഷണൽ പോലുള്ള ബ്ലോക്കുകൾ, ഒരു ബ്ലോക്കിന് കഴിയുന്നതുപോലെ തന്നെ പ്രവർത്തനരഹിതമാക്കാം. 

ആ ലൂപ്പിന്റെയോ കണ്ടീഷണൽ കൺട്രോൾ ബ്ലോക്കിന്റെയോ സന്ദർഭ മെനു സജീവമാക്കുക, തുടർന്ന് Disable Block തിരഞ്ഞെടുക്കുക. 

VEXcode VR ബ്ലോക്ക് പാലറ്റിൽ പ്രവർത്തനരഹിതമാക്കിയ ആവർത്തന ബ്ലോക്ക്.

റിപ്പീറ്റ് ലൂപ്പ് പ്രവർത്തനരഹിതമാക്കിയപ്പോൾ എന്താണ് സംഭവിച്ചതെന്ന് ഈ ചിത്രം കാണിക്കുന്നു. ലൂപ്പും അതിനുള്ളിലെ രണ്ട് ബ്ലോക്കുകളും എല്ലാം പ്രവർത്തനരഹിതമായിരുന്നു.

VEXcode VR-ൽ പ്രവർത്തനക്ഷമമാക്കിയ പ്രധാന ബ്ലോക്ക് കാണിക്കുന്ന ബ്ലോക്ക് പാലറ്റ്.

മെയിൻ ബ്ലോക്കിന്റെ കോൺടെക്സ്റ്റ് മെനു സജീവമാക്കി 'Enable Block' തിരഞ്ഞെടുത്തുകൊണ്ട് നിങ്ങൾക്ക് മെയിൻ ബ്ലോക്കും അതിനുള്ളിലെ എല്ലാ നെസ്റ്റഡ് ബ്ലോക്കുകളും പ്രാപ്തമാക്കാൻ കഴിയും.

VEXcode VR വർക്ക്‌സ്‌പെയ്‌സിലെ മെയിൻ ബ്ലോക്ക് പ്രവർത്തനരഹിതമാക്കി.

പ്രധാന ബ്ലോക്ക് പ്രാപ്തമാക്കുമ്പോൾ, എല്ലാ നെസ്റ്റഡ് ബ്ലോക്കുകളും പ്രാപ്തമാക്കപ്പെടും.


ഒരു നെസ്റ്റഡ് ബ്ലോക്ക് പ്രവർത്തനരഹിതമാക്കുകയും പ്രവർത്തനക്ഷമമാക്കുകയും ചെയ്യുന്നു

ഒരു ബ്ലോക്ക് പ്രവർത്തനരഹിതമാക്കാനോ പ്രവർത്തനക്ഷമമാക്കാനോ ഉള്ള ഓപ്ഷനുകളുള്ള ബ്ലോക്ക് സന്ദർഭ മെനു

മറ്റേതെങ്കിലും ബ്ലോക്ക് പ്രവർത്തനരഹിതമാക്കുന്നതിനുള്ള അതേ ഘട്ടങ്ങൾ പിന്തുടർന്ന് നിങ്ങൾക്ക് ഒരു ലൂപ്പിനുള്ളിലെ ഒറ്റ ബ്ലോക്കുകൾ അല്ലെങ്കിൽ if-then-else എന്നിവ പ്രവർത്തനരഹിതമാക്കാം: ആ ബ്ലോക്കിന്റെ സന്ദർഭ മെനു സജീവമാക്കി 'Disable Block' തിരഞ്ഞെടുക്കുക.

ഒരു ലൂപ്പിനുള്ളിൽ ഒരു ബ്ലോക്ക് മാത്രം പ്രവർത്തനരഹിതമാക്കുന്നതിനുള്ള ഒരു ഉദാഹരണം ഇതാ.

തിരഞ്ഞെടുത്ത VEXcode VR ബ്ലോക്കിനായി ബ്ലോക്ക് പ്രവർത്തനരഹിതമാക്കുക, ബ്ലോക്ക് പ്രവർത്തനക്ഷമമാക്കുക ഓപ്ഷനുകൾ ഉള്ള സന്ദർഭ മെനു.

മെയിൻ ബ്ലോക്ക് പ്രവർത്തനരഹിതമാക്കിയിട്ടില്ലാത്തതിനാൽ, മെയിൻ ബ്ലോക്കിനായുള്ള സന്ദർഭ മെനു നെസ്റ്റഡ് ബ്ലോക്ക് പ്രവർത്തനക്ഷമമാക്കുന്നതിനുള്ള ഒരു ഓപ്ഷൻ നൽകില്ല.

VEXcode VR-ൽ ഒരു സജീവ ബ്ലോക്ക് സ്റ്റാക്കിനുള്ളിൽ പ്രവർത്തനരഹിതമാക്കിയ ബ്ലോക്ക്.

പിന്നീട് ആ നെസ്റ്റഡ് ബ്ലോക്ക് പ്രവർത്തനക്ഷമമാക്കണമെങ്കിൽ, അതിന്റെ സന്ദർഭ മെനു സജീവമാക്കേണ്ടതുണ്ട്.


ഒരു "ഹാറ്റ്" ബ്ലോക്ക് പ്രവർത്തനരഹിതമാക്കുന്നു

ബ്ലോക്ക് പ്രവർത്തനരഹിതമാക്കാൻ Disable Hat ഓപ്ഷൻ തിരഞ്ഞെടുത്ത കോൺടെക്സ്റ്റ് മെനു.

ഒരു കൂട്ടം ബ്ലോക്കുകളെ അപ്രാപ്തമാക്കാൻ, അവയെല്ലാം ഉൾക്കൊള്ളുന്ന "ഹാറ്റ്" ബ്ലോക്ക് നിർജ്ജീവമാക്കുക.

“hat” ബ്ലോക്കിന്റെ കോൺടെക്സ്റ്റ് മെനു സജീവമാക്കുക, തുടർന്ന് Disable Block തിരഞ്ഞെടുക്കുക.

VEXcode VR വർക്ക്‌സ്‌പെയ്‌സിൽ നിഷ്‌ക്രിയമായി കാണിച്ചിരിക്കുന്ന 'ആരംഭിക്കുമ്പോൾ പ്രവർത്തനരഹിതമാക്കി' ബ്ലോക്ക്.

ആരംഭിച്ചപ്പോൾ "ഹാറ്റ്" ബ്ലോക്ക് പ്രവർത്തനരഹിതമാക്കിയപ്പോൾ എന്താണ് സംഭവിച്ചതെന്ന് ഈ ചിത്രം കാണിക്കുന്നു. ആരംഭിക്കുമ്പോൾ എന്ന ബ്ലോക്കിന് കീഴിലുള്ള എല്ലാ ബ്ലോക്കുകളും പ്രവർത്തിക്കില്ല.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: