clip()

एक आकृति को परिभाषित करता है जो बाद में खींची गई किसी भी आकृति को छिपा देगी।

पहला पैरामीटर, callback, एक फ़ंक्शन है जो मुखौटा परिभाषित करता है। callback में खींची गई कोई भी आकृति मुखौटा आकार में जुड़ जाएगी। clip() को कॉल करने के बाद खींची गई किसी भी चीज़ पर मास्क लागू होगा।

दूसरा पैरामीटर, options, वैकल्पिक है। यदि invert प्रॉपर्टी वाला कोई ऑब्जेक्ट पास किया जाता है, जैसे कि beginClip({ invert: true }), तो यह होगा मास्किंग मोड सेट करने के लिए उपयोग किया जाता है। { invert: true } मुखौटा को उलट देता है, जिससे छिपी हुई आकृतियों में छेद बन जाता है। invert डिफ़ॉल्ट रूप से false होता है।

मास्क को push() और pop() फ़ंक्शन के बीच समाहित किया जा सकता है। ऐसा करने से नकाबपोश आकृतियों के बाद नकाबपोश आकृतियाँ बनाई जा सकती हैं।

मास्क को beginClip() और endClip() से भी परिभाषित किया जा सकता है।

उदाहरण

सिंटैक्स

clip(callback, [options])

पैरामीटर्स

callback
Function:

एक फ़ंक्शन जो मास्क का आकार बनाता है।

options
Object:

एक ऑब्जेक्ट जिसमें क्लिप सेटिंग है।


संबंधित संदर्भ