From Test-Scratch-Wiki

दिशा
(direction)
Category गति
Type रिपोर्टर

दिशा ब्लॉक एक रिपोर्टर ब्लॉक और एक मोशन ब्लॉक है। ब्लॉक अपनी स्प्राइट की दिशा रखता है, जिसे डिग्री में मापा जाता है। यह दिशा मान दिशा में इंगित करें () ब्लॉक द्वारा नियंत्रित किया जाता है।

उदाहरण उपयोग

चूँकि इस ब्लॉक में स्प्राइट की दिशा होती है, इसका उपयोग अक्सर स्क्रिप्ट को उस बिंदु स्प्राइट की मदद करने के लिए किया जाता है।

विशेष रूप से, ब्लॉक का उपयोग इसके लिए किया जा सकता है:

  • बस एक दिशा का एहसास करें
say (join [I am pointing in direction: ](direction))
  • एरो स्प्राइट की दिशा जांचें
say (join (join [You need to head in the direction ](direction))[° to find the treasure.])
  • संरेखण की जाँच करें

यहां दिशा ब्लॉक का एक उदाहरण उपयोग दिया गया है:

when I receive [Check v]
if <(direction) = [50]> then
   set [Safe? v] to [1]

यह स्क्रिप्ट जाँच करेगी कि इसके स्प्राइट की दिशा ५० है या नहीं।

समाधान

ब्लॉक को () का () सेंसिंग ब्लॉक से दिशा मान ज्ञात करके दोहराया जा सकता है:

([direction v] of (sprite v))
Cookies help us deliver our services. By using our services, you agree to our use of cookies.