Bitbybit Docs
    Preparing search index...

    Class BabylonGuiTextBlock

    टेक्स्ट लेबल: रंग, फ़ॉन्ट आकार, अलाइनमेंट, वैकल्पिक आउटलाइन, रैपिंग और लाइन स्पेसिंग वाला टेक्स्ट का ब्लॉक। इसका उपयोग अन्य कंट्रोल के बगल में शीर्षकों और रीडआउट के लिए करें।

    Index

    Constructors

    create

    • रंग और फ़ॉन्ट आकार वाला टेक्स्ट का एक ब्लॉक बनाता है; आकार पिक्सेल स्ट्रिंग या पैरेंट के अंश हैं, और छोड़ा गया आकार इंजन चुनता है।

      Parameters

      • inputs: CreateTextBlockDto

        नाम, टेक्स्ट, रंग, वैकल्पिक आकार और फ़ॉन्ट आकार

      Returns TextBlock

      टेक्स्ट ब्लॉक

      const title = bitbybit.babylon.gui.textBlock.createTextBlock({ name: "title", text: "Radius", color: "#f0cebb", width: "300px", height: "40px", fontSize: 24 });
      panel.addControl(title);
    • टेक्स्ट ब्लॉक इवेंट का नाम, उसका टेक्स्ट बदलना, उस कोड के लिए टाइप किए गए सिलेक्टर के रूप में आगे बढ़ाता है जो नाम से टेक्स्ट ब्लॉक इवेंट सब्सक्राइब करता है।

      Parameters

      Returns onTextChangedObservable

      वही सिलेक्टर

    get

    • टेक्स्ट ब्लॉक द्वारा वर्तमान में दिखाया गया टेक्स्ट पढ़ता है।

      Parameters

      Returns string

      टेक्स्ट

    • पढ़ता है कि टेक्स्ट ब्लॉक अपने से चौड़े टेक्स्ट को कैसे संभालता है।

      Parameters

      Returns any

      रैपिंग मोड

    • टेक्स्ट ब्लॉक की पंक्तियों के बीच की अतिरिक्त जगह पढ़ता है।

      Parameters

      Returns string | number

      लाइन स्पेसिंग

    • टेक्स्ट ब्लॉक के अक्षरों के चारों ओर की आउटलाइन की चौड़ाई पढ़ता है, 0 का अर्थ कोई नहीं।

      Parameters

      Returns number

      आउटलाइन की चौड़ाई

    • पढ़ता है कि क्या टेक्स्ट ब्लॉक अपने टेक्स्ट में फ़िट होने के लिए अपना आकार बदलता है।

      Parameters

      Returns boolean

      true जब वह फ़िट होने के लिए आकार बदलता है

    • पढ़ता है कि टेक्स्ट अपने ब्लॉक में क्षैतिज रूप से कहाँ बैठता है, बाएँ, केंद्र या दाएँ के लिए इंजन की संख्या के रूप में।

      Parameters

      Returns number

      क्षैतिज अलाइनमेंट कोड

    • पढ़ता है कि टेक्स्ट अपने ब्लॉक में ऊर्ध्वाधर रूप से कहाँ बैठता है, ऊपर, केंद्र या नीचे के लिए इंजन की संख्या के रूप में।

      Parameters

      Returns number

      ऊर्ध्वाधर अलाइनमेंट कोड

    positioning

    • सेट करता है कि टेक्स्ट अपने ब्लॉक के भीतर कहाँ बैठता है: बाएँ, केंद्र या दाएँ, और ऊपर, केंद्र या नीचे।

      Parameters

      • inputs: AlignmentDto<TextBlock>

        टेक्स्ट ब्लॉक और दो अलाइनमेंट

      Returns TextBlock

      वही टेक्स्ट ब्लॉक

      bitbybit.babylon.gui.textBlock.alignText({ control: title, horizontalAlignment: Bit.Inputs.BabylonGui.horizontalAlignmentEnum.left, verticalAlignment: Bit.Inputs.BabylonGui.verticalAlignmentEnum.center });
      

    set

    • टेक्स्ट ब्लॉक के अक्षरों के चारों ओर outlineColor में outlineWidth पिक्सेल चौड़ी आउटलाइन खींचता है, जो व्यस्त सीन पर टेक्स्ट को पढ़ने योग्य रखती है; 0 उसे हटा देता है।

      Parameters

      • inputs: SetTextBlockTextOutlineDto

        टेक्स्ट ब्लॉक, आउटलाइन की चौड़ाई और आउटलाइन का रंग

      Returns TextBlock

      वही टेक्स्ट ब्लॉक

      bitbybit.babylon.gui.textBlock.setTextOutline({ textBlock: title, outlineWidth: 2, outlineColor: "black" });
      
    • टेक्स्ट ब्लॉक द्वारा दिखाए गए टेक्स्ट को दिए गए टेक्स्ट में बदलता है।

      Parameters

      Returns TextBlock

      वही टेक्स्ट ब्लॉक

      bitbybit.babylon.gui.textBlock.setText({ textBlock: readout, text: "Radius: 7.5" });
      
    • true होने पर टेक्स्ट ब्लॉक को अपना सेट आकार रखने के बजाय अपने टेक्स्ट में फ़िट होने के लिए बढ़ने या सिकुड़ने देता है।

      Parameters

      Returns TextBlock

      वही टेक्स्ट ब्लॉक

    • सेट करता है कि टेक्स्ट ब्लॉक अपने से चौड़े टेक्स्ट को कैसे संभालता है: true होने पर नई पंक्तियों पर लपेटना, false होने पर काटना, या इंजन के रैपिंग मोड में से एक जैसे ellipsis।

      Parameters

      Returns TextBlock

      वही टेक्स्ट ब्लॉक

    • लपेटे गए टेक्स्ट ब्लॉक की पंक्तियों के बीच की अतिरिक्त जगह सेट करता है, पिक्सेल के रूप में या 4px जैसी स्ट्रिंग के रूप में।

      Parameters

      Returns TextBlock

      वही टेक्स्ट ब्लॉक