From Test-Scratch-Wiki
| ग्राफ़िक प्रभाव साफ़ करें | |
clear graphic effects
| |
| Category | लुक्स |
| Type | ढेर |
| Introduced in | २५फरवरी०४ |
ग्राफ़िक प्रभाव साफ़ करें ब्लॉक एक लुक ब्लॉक और एक स्टैक ब्लॉक है। यह ब्लॉक अपने स्प्राइट पर सभी ७ ग्राफ़िक प्रभावों (रंग, फ़िशआई, व्हर्ल, पिक्सेलेट, मोज़ेक, चमक और भूत) को रीसेट करता है।
उदाहरण उपयोग
चूंकि यह ब्लॉक अपने स्प्राइट पर सभी प्रभावों को रीसेट करता है, इसलिए इस ब्लॉक का सबसे आम उपयोग तब किया जाता है जब किसी स्प्राइट के सभी प्रभावों को रीसेट करना होता है।
इस ब्लॉक के कुछ सामान्य उपयोग हैं:
- जब किसी स्प्राइट के साथ इंटरैक्ट नहीं किया जा रहा हो तो उसके ग्राफ़िक प्रभाव को रीसेट करना
forever
if <touching (mouse-pointer v)?> then
set [color v] effect to (25)
else
clear graphic effects
end
end
- जब किसी स्प्राइट को स्वयं को रीसेट करना होता है, तो एक्स और वाई स्थिति पर जाकर इसके प्रभावों को साफ़ करना होता है
when I receive [reset v] go to x:(0) y:(0) clear graphic effects
समाधान
इस ब्लॉक को निम्नलिखित कोड के साथ दोहराया जा सकता है, हालांकि ऐसा करना आमतौर पर कुछ हद तक अव्यावहारिक है और थोड़ा धीमा है:
set [color v] effect to (0) set [fisheye v] effect to (0) set [whirl v] effect to (0) set [pixelate v] effect to (0) set [mosaic v] effect to (0) set [brightness v] effect to (0) set [ghost v] effect to (0)