How to give 3D visual effects for elements like buttons, grids, text etc

Hi,

How to give 3D visual effects for elements like buttons, grids, text etc?

I want elements to have 3D look and feel rather than the flat look.

Thanks a lot.

Regards, Jithesh

Hi!

You can make customized versions of all elements in fuse by using ux:Class.

Please consider this code:

<Panel ux:Class="MyButton">
    <string ux:Property="Text"/>
    <float4 ux:Property="TextColor"/>
    <Text Alignment="Center" TextColor="{Property this.TextColor}" Value="{Property this.Text}"/>
    <Image File="3d_button.png" />
</Panel>

<MyButton Text="Button" TextColor="#fff" />

If you are talking about UI in three dimensions, that is not properly exposed in yet. But if you are interested in diving into Uno code please have look at the Fuse.Entities package