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)
Cookies help us deliver our services. By using our services, you agree to our use of cookies.