Bitbybit Docs
    Preparing search index...

    Class BabylonGuiColorPicker

    منتقيات الألوان: عجلة ألوان مع مربع للإضاءة والتشبع، تعطي لونا بصيغة hex. اشترك في حدث تغير القيمة للاستجابة للمستخدم.

    Index

    Constructors

    create

    • ينشئ منتقي ألوان يبدأ عند defaultColor؛ size يضبط عرضه وارتفاعه معًا، كسلسلة بكسلات أو كسر، وقيمته الافتراضية 300 بكسل.

      Parameters

      • inputs: CreateColorPickerDto

        الاسم واللون البدائي واللون والعرض والارتفاع والحجم الاختيارية

      Returns ColorPicker

      منتقي الألوان

      const picker = bitbybit.babylon.gui.colorPicker.createColorPicker({ name: "faceColor", defaultColor: "#f0cebb", color: "#f0cebb", size: "200px" });
      panel.addControl(picker);
      picker.onValueChangedObservable.add((color) => { console.log(color.toHexString()); });

    get

    • يقرأ اللون الذي يحمله منتقي الألوان حاليًا، كسلسلة hex.

      Parameters

      Returns string

      اللون بصيغة hex

    • يقرأ حجم منتقي الألوان، عرضه وارتفاعه معًا.

      Parameters

      Returns string | number

      الحجم

    set

    • يحرّك منتقي الألوان إلى لون hex، مما يطلق حدث تغيّر قيمته كما يفعل انتقاء المستخدم.

      Parameters

      Returns ColorPicker

      منتقي الألوان نفسه

    • يضبط عرض منتقي الألوان وارتفاعه معًا، كسلسلة بكسلات أو كسر من الأصل.

      Parameters

      Returns ColorPicker

      منتقي الألوان نفسه