From Test-Scratch-Wiki
| ड्रैग मोड सेट करें ( | |
set drag mode [draggable v]
| |
| Category | महसूस |
| Type | ढेर |
| Introduced in | ३.० |
ड्रैग मोड सेट करें () ब्लॉक एक महसूस ब्लॉक और एक स्टैक ब्लॉक है। यह स्प्राइट को खींचने योग्य या खींचने योग्य नहीं पर सेट करता है। स्क्रैच ३.० से पहले, ब्लॉक का उपयोग करके स्प्राइट की ड्रैगगबिलिटी सेट करना संभव नहीं था। यह ब्लॉक मंच के लिए उपलब्ध नहीं है । स्क्रैच ३.० के रिलीज़ होने पर, ड्रैगेबल स्प्राइट फ़ीचर को हटाने के कारण, स्प्राइट को ड्रैगगेबल पर सेट करने का यह एकमात्र तरीका बन गया।
उपयोग
ड्रॉपडाउन में दो विकल्प हैं: खींचने योग्य''''खींचने योग्य नहीं'। ये स्प्राइट की ड्रैगगबिलिटी को बदल देते हैं। यदि कोई स्प्राइट खींचने योग्य नहीं है, तो यह सामान्य है, और यदि यह खींचने योग्य है, तो इसे बिना किसी छाया के खींचा जा सकता है, यहां तक कि प्लेयर और फ़ुलस्क्रीन विकल्पों में भी। इसका उपयोग किसी प्रोजेक्ट में स्प्राइट को खींचने के लिए किसी स्क्रिप्ट की आवश्यकता के बिना खींचने के लिए किया जा सकता है। इसका उपयोग कुछ ड्रैग और ड्रॉप गेम यांत्रिकी के लिए भी किया जा सकता है।
उदाहरण
- गेम शुरू होने के बाद प्रसारण किया जाता है, स्प्राइट को खींचा जा सकता है।
when I receive [start game v] set drag mode [draggable v]
- यदि स्पेस कुंजी दबाया जाता है तो स्प्राइट को खींचा जा सकता है।
forever
if <key (space v) pressed?> then
set drag mode [draggable v]
else
set drag mode [not draggable v]