Пример #1
0
        void Init()
        {
            Vector2Field field = new Vector2Field()
            {
                value = config.value != null ? (Vector2)config.value : new Vector2(),
            };

            field.EnableInClassList("compositeField", false);
            field.style.flexDirection = FlexDirection.Row;
            field.style.flexWrap      = Wrap.NoWrap;

            field.RegisterValueChangedCallback((e) => {
                config.OnValueChanged(e.newValue);
                MarkDirtyRepaint();
            });
            Add(field);
        }