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

    • একটি টেক্সট ব্লকের অক্ষরগুলির চারপাশে একটি আউটলাইন আঁকে, outlineColoroutlineWidth পিক্সেল চওড়া, যা ব্যস্ত দৃশ্যের উপরে টেক্সট পাঠযোগ্য রাখে; 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 হলে কাটা, অথবা ইঞ্জিনের মোড়ানোর মোডগুলির একটি যেমন এলিপসিস।

      Parameters

      Returns TextBlock

      একই টেক্সট ব্লক

    • একটি মোড়ানো টেক্সট ব্লকের লাইনগুলির মাঝের অতিরিক্ত ফাঁক সেট করে, পিক্সেল বা 4px এর মতো স্ট্রিং হিসেবে।

      Parameters

      Returns TextBlock

      একই টেক্সট ব্লক