From Test-Scratch-Wiki
() प्रभाव को () से बदलें ब्लॉक एक स्टैक और आवाज़ ब्लॉक है जो स्क्रैच ३.० में रिलीज़ हुआ था। यह बताए गए अंक से साउंड इफ़ेक्ट को बदलता है। यह स्प्राइट में प्ले हो रही सभी आवाज़ों को बदलता है।
ड्रॉप-डाउन मेनू
इस ब्लॉक में एक ड्रॉप-डाउन मेनू है। इस ब्लॉक के ड्रॉप डाउन मेनू में 'पैन दाएँ-बाएँ' और 'ध्वनि अंक' हैं। इनपुट का उद्देश्य यह चुनना है कि ध्वनि में कितना परिवर्तन किया जाएगा।
पिच
जब पिच सिलेक्टेड है, तब यह ब्लॉक आवाज़ की पिच को बदलेगा। अगर ऋणात्मक संख्या है, तो यह पिच को कम करेगा, और यदि धनात्मक संख्या है, तो पिच को बढ़ाने का काम करेगा।
पैन दाएँ-बाएँ
यह आवाज़ को स्पीकर के दाएँ या बाएँ में शिफ़्ट करता है। हैडफ़ोन्स के साथ सुनना सबसे अच्छा है। अगर ऋणात्मक संख्या है, तो आवाज़ बाएँ स्पीकर से अधिक प्ले होगी। यदि धनात्मक संख्या है, तो आवाज़ दाएँ स्पीकर से अधिक प्ले होगी।
उपयोग
इस ब्लॉक के आमतौर पर किए जाने वाले कुछ उपयोग यह हैं:
- आवाज़ की पिच बदलने के लिए
change [pitch v] effect by (30):: sound play sound (Boing v) until done change [pitch v] effect by (-60):: sound play sound (Boing v) until done
- आवाज़ों को दूसरे कानों में प्ले करने के लिए
change [pan left/right v] effect by (-100):: sound play sound (Boing v) until done change [pan left/right v] effect by (200):: sound play sound (Meow v) until done
- आवाज़ को प्ले करने और फ़िर वह कान बदलना जिसमें आवाज़ प्ले हो रही है
start sound (Cool Jazz BGM v) change [pan left/right v] effect by (-100):: sound wait (1) secs change [pan left/right v] effect by (200):: sound //इसे जितनी बार चाहे दोहरा सकता है या संगीत समाप्त होने तक कोड को लूप में रख सकता है
दूसरा तरीका
इस ब्लॉक का काम करने का दूसरा तरीका चरों की सहायता से संभव है:
define set pitch to (number1) set [pitch v] to (number1) if <(pitch) < [-360]> then set [pitch v] to [-360] end if <(pitch) > [360]> then set [pitch v] to [360] end set [pitch v] effect to (pitch) define change pitch by (number1) set pitch to ((pitch) + (number1))
इसे पैन दाएँ-बाएँ के लिए भी किया जा सकता है।