From Test-Scratch-Wiki
दिखाएँ | |
show
| |
Category | लुक्स |
Type | ढेर |
दिखाएँ ब्लॉक एक लुक और एक स्टैक ब्लॉक है। यदि ब्लॉक का स्प्राइट छिपा हुआ है, तो यह स्प्राइट — दिखाएगा यदि स्प्राइट पहले से ही दिख रहा है, तो कुछ भी नहीं बदलेगा।
यह ब्लॉक सबसे सरल और सबसे अधिक उपयोग किए जाने वाले लुक्स ब्लॉक में से एक है।
उदाहरण उपयोग
इस ब्लॉक का व्यापक रूप से उपयोग किया जाता है, मुख्य रूप से स्क्रैच प्रोजेक्ट के लिए दृश्य तैयार करने में। कुछ सामान्य उपयोग हैं:
- जैसा कि ऊपर बताया गया है, एक दृश्य तैयार करना
- किसी वस्तु को ढकने के लिए उसके सामने स्प्राइट दिखाना
- बस एक स्प्राइट दिखा रहा है (उदाहरण के लिए लुका-छिपी)
- गोली चलने से पहले उसे दिखाना
- एनिमेशन स्क्रिप्ट
समाधान
स्प्राइट को दिखाने और छिपाने के विकल्प के रूप में, कोई व्यक्ति भूत प्रभाव के साथ उसी प्रभाव को दोहरा सकता है। भूत प्रभाव मान को १०० पर सेट करने से स्प्राइट "छिपा" जाएगा, हालांकि वास्तव में यह पूरी तरह से पारदर्शी हो जाएगा। भूत प्रभाव को ० पर सेट करने से स्प्राइट "दिखाएगा" और उसकी अपारदर्शिता पुनर्जीवित हो जाएगी। इसे निम्नलिखित स्क्रिप्ट में दिखाया जा सकता है:
when gf clicked set [ghost v] effect to (100) //छिपाना wait (1) secs set [ghost v] effect to (0) //दिखाएँ
यदि फीका पड़ना आवश्यक है तो छुपाने और दिखाने के लिए भूत प्रभाव एक सकारात्मक विकल्प हो सकता है। अन्यथा, "दिखाएँ" और "छिपाएँ" ब्लॉक का उपयोग आम तौर पर किया जाता है और सीपीयू द्वारा स्प्राइट को रेंडर न करने के कारण स्प्राइट के छिपे होने पर प्रदर्शन लाभ हो सकता है।
![]() | स्टॉप साइन पर क्लिक करने पर यह समाधान स्प्राइट को छिपा नहीं रखेगा |