स्केच: प्रतीक में ऑब्जेक्ट किसी अन्य ऑब्जेक्ट / टेक्स्ट के सापेक्ष चलता है


11

जब मैं पाठ को आगे बढ़ाता हूं, तो मैं स्वचालित रूप से एक वस्तु को कैसे स्थानांतरित कर सकता हूं / "इसे संलग्न"?

मैं यह पता लगाने की कोशिश कर रहा हूं कि यह डिफ़ॉल्ट प्रतीक कैसे काम करता है (नीचे शामिल है) और इसे दोहराएं।

जब मैं "" ओवरराइड में टाइप करता हूं, तो वाईफाई प्रतीक रिसेप्शन डॉट्स के बगल में चला जाता है। जब मैं एक लंबी स्ट्रिंग टाइप करता हूं (gif देखें), तो पाठ के बाद वाईफ़ाई प्रतीक स्वचालित रूप से चलता रहता है।

यह वैसा ही है जैसे कि "कॉरियर" टेक्स्ट बॉक्स (जिसकी कोई निश्चित चौड़ाई नहीं है) के अंत में wifi सिंबल को एंकर किया जाता है, और टेक्स्ट बॉक्स कितने लंबे समय के अनुसार चलता है। यह स्केच में कैसे किया जाता है?


प्रतीक के लेन-देन के आधार पर एक वस्तु के साथ एक प्रतीक में पाठ को बदलने का डेमो

वास्तविक आर्टबोर्ड पर कोई विशेष नहीं है:

आर्टबोर्ड की परतें

कोई उपाय? कृपया और धन्यवाद!


2
यह कैसे किया जाता है? उदाहरण के लिए, मैं पाठ के साथ एक प्रतीक और एक कहावत बनाता हूं, पाठ बॉक्स के ठीक बगल में एक वर्ग, जब मैं पाठ को संपादित करता हूं, तो वर्ग हिलता नहीं है। मैं चाहता हूं कि जब मैं पाठ को ओवरराइड में बदलता हूं, तो स्क्वायर स्वचालित रूप से स्थानांतरित हो जाए।
जेस

किसी भी सुझाव में इस वांछित व्यवहार को पुन: पेश नहीं कर सकते। वहाँ अभी भी नवीनतम Sketchapp संस्करण 51.2 के साथ इसे प्राप्त करने का एक तरीका है? अफसोस की बात यह है कि यह पोस्ट नवीनतम स्केचअप संस्करण के लिए सटीक / काम करने वाली नहीं लगती है। Cheerio
UX ब्रेवर

जवाबों:


4

ट्विटर यूजर @kieranpblack को बहुत धन्यवाद!

आपके पास काम करने के लिए टेक्स्ट लेयर और दूसरी लेयर के बीच कम से कम 1px होना चाहिए। डिफ़ॉल्ट खिंचाव सहित किसी भी आकार बदलने के विकल्प पर काम करता है!

(यह भी याद नहीं कर सकता कि क्या मैंने स्केच 41 अपडेट से पहले इसे ट्राई किया है या नहीं? अब देखने में इतना सरल लगता है।)


4

थोड़ा परीक्षण और त्रुटि के साथ मैंने आवश्यकताओं को कम कर दिया है।

  • पाठ के संरेखण को ऑटो पर सेट करने की आवश्यकता है
  • पाठ और दूसरी परत के बीच क्षैतिज स्थान ≥ 0 और। 19px होना चाहिए
  • पाठ फ़्रेम के शीर्ष और अन्य परत के ऊपर और पाठ फ़्रेम के निचले भाग के बीच की दूरी और दूसरी परत के नीचे के बीच की दूरी px 8px होनी चाहिए

पाठ विस्थापित परत के बाईं या दाईं ओर हो सकता है।


ये स्थितियाँ मददगार थीं, धन्यवाद एक टन।
श्रवण वीर कोहली

0

मुझे इस बारे में कोई दस्तावेज नहीं मिल रहा है, लेकिन मुझे पता चला है कि यदि आप अभी भी रुचि रखते हैं तो व्यवहार को कैसे पुन: पेश करें।

  1. एक पृष्ठभूमि आयत, उस आयत के शीर्ष पर ऑटो-चौड़ाई पाठ का एक टुकड़ा और पाठ के दाहिने किनारे से 20px तक एक छोटी आयत बनाएँ ।
  2. पाठ और छोटे आयत का चयन करें और एक समूह बनाएं। चलो इसे 'group1' कहते हैं
  3. सुनिश्चित करें कि छोटी आयत परत की सूची में ऑटो-चौड़ाई पाठ के बाद आती है ।
  4. पृष्ठभूमि आयत और समूह 1 का चयन करें, और एक प्रतीक बनाएँ।
  5. प्रतीक संपादित करें पृष्ठ पर, समूह 1 का चयन करें और आकार परिवर्तन विधि के रूप में 'कोने से पिन' निर्दिष्ट करें। जाँच करें कि आपके सभी अन्य तत्वों (दो आयतों और पाठ) में उनके आकार के तरीकों के रूप में 'खिंचाव' है।
  6. कुछ उदाहरण बनाएं और पाठ को ओवरराइड करें, यह काम करना चाहिए।

एक्सपेरिमेंट से पूरा नियम तय करना मुश्किल है। काश कोई मैनुअल या कुछ होता।


मैंने आपके कदमों की कोशिश की, लेकिन दुख की बात है कि इसे दोहराया नहीं जा सका ... मैं आपकी मदद की सराहना करता हूँ! यह भी निराशाजनक है क्योंकि वास्तविक प्रतीक पर, कोई समूह या कोई "पिन टू कॉर्नर" विशेष आकार नहीं है ... मैं बोहेमियन कोड को एक संदेश भेज सकता हूं जो इसके बारे में पूछ रहा है।
जेस

क्या आपने बोहेमियन से वापस सुना है? आप इस बारे में विवरण पा सकते हैं कि 'समूह आकार परिवर्तन' नियंत्रण किस तरह काम करता है। यहाँ कोशिश करें: मध्यम
जोशुआ

उनसे नहीं सुना गया। मुझे लगता है कि समूह सुविधाओं का आकार बदल रहा है, लेकिन ऐसा नहीं लगता है कि मैं जरूरी नहीं कि भौतिक रूप से समग्र वस्तु का आकार बदल रहा हूं ... बस पाठ को ओवरराइड में से एक में बदल रहा हूं। मूल प्रतीक पर सभी आकार बदलने के विकल्प बस डिफ़ॉल्ट "खिंचाव" पर सेट हैं।
jess

0

बस इस सवाल पर जवाब नहीं किस्मत के साथ की तलाश में ठोकर खाई, लेकिन मैं यह करने के लिए एक कार्यप्रवाह पता लगा:

कदम:

  1. एक ऐसा टेक्स्ट फ़ील्ड बनाएं, जिसे आप अपनी वस्तु एंकर करना चाहते हैं।
  2. ऑब्जेक्ट को टेक्स्ट फ़ील्ड में संरेखित करें (मैंने केवल दाईं ओर ऑब्जेक्ट की कोशिश की है)
  3. समूह पाठ फ़ील्ड और ऑब्जेक्ट।
  4. टेक्स्ट फ़ील्ड के "रीसाइज़िंग" विकल्प को स्ट्रेच करने के लिए और ऑब्जेक्ट को पिन-टू-कॉर्नर पर सेट करें।
  5. आपके द्वारा बनाए गए समूह के साथ प्रतीक बनाएँ।
  6. महत्वपूर्ण: प्रतीकों पृष्ठ में, अपने नए प्रतीक के कला-बोर्ड को एक चौड़ाई तक बढ़ाएं जो आपके सभी ओवरराइड को समायोजित करेगा जिसे आप अपने पाठ क्षेत्र में इनपुट करेंगे।

अब आपको अपने पाठ को ओवरराइड करने में सक्षम होना चाहिए और आपकी वस्तु आपके नए पाठ के लिए लंगर डालेगी।

चीयर्स!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.