From Test-Scratch-Wiki

X को () (ब्लॉक) पर सेट करें
set x to ()
Category गति
Type ढेर

X को () पर सेट करें ब्लॉक एक मोशन ब्लॉक और एक स्टैक ब्लॉक है। ब्लॉक चयनित स्प्राइट की X स्थिति को निर्दिष्ट मान में बदल देता है। X पर जाएं: () Y: ()ब्लॉक के साथ, यह ब्लॉक Y को () पर सेट करेंब्लॉक के समान कार्य करता है।

उदाहरण उपयोग

यदि किसी स्प्राइट के Y निर्देशांक को स्थिर रखा जाना चाहिए, लेकिन स्प्राइट को अभी भी स्थानांतरित करने की आवश्यकता है (उदाहरण के लिए, एक क्षैतिज स्क्रॉलबार), तो गो टू एक्स: () वाई: () ब्लॉक के बजाय सेट एक्स टू () ब्लॉक का उपयोग किया जा सकता है। — जब यह नहीं बदलता है तो Y स्थिति सेट करने की कोई आवश्यकता नहीं है।

इस ब्लॉक का उपयोग अक्सर उन परियोजनाओं में किया जाता है जो एक्स स्क्रॉलिंग — निर्दिष्ट स्प्राइट को नियोजित करते हैं जो परिदृश्य की गति का पालन करने के लिए लगातार अपनी एक्स स्थिति बदलते हैं।

अन्य उपयोगों में शामिल हैं:

  • स्क्रीन पर स्प्राइट्स के स्थान को यादृच्छिक स्थिति पर सेट करना
when gf clicked
set x to (pick random (-240) to (240))
  • स्क्रीन को भरने के लिए स्प्राइट्स के लिए यादृच्छिक स्थान सेट करना (उदाहरण के लिए, एक स्नोफ्लेक प्रोजेक्ट)
  • स्लाइडर के एक्स-समन्वय को रीसेट करना
when I receive [reset slider value v]
set x to (0)
  • पोंग खेल में चप्पू चलाना
when gf clicked
forever
set x to (mouse x)

समाधान

इस ब्लॉक को निम्नलिखित में से किसी एक से बदला जा सकता है:

change x by ((wanted x) - (x position))
go to x: (wanted x) y: (y position)
Cookies help us deliver our services. By using our services, you agree to our use of cookies.