feat(ui/progressbar): UProgressBar -> UImage com material custom Primary/Secondary
UUIProgressBar_Base envolve UImage + MID em vez do UProgressBar nativo. Material UI_M_ProgressBar expoe PrimaryLevel/SecondaryLevel (modelo assimetrico: Secondary so aparece se > Primary), 5 cores (Primary + ColourBottom, Secondary + ColourBottom, Empty) e gradient toggle com bilinear remap controlado por GradientSplit. Cores e gradient ficam expostos como UPROPERTY com InlineEditConditionToggle: quando o toggle esta off usa o valor da MI atribuida no Brush, quando on sobrescreve via MID em PreConstruct. Setters runtime tambem marcam o flag pra persistir o override no proximo re-construct. Wrappers semanticos: ShowHealPreview, ShowDamageLag, ShowBuffer, ClearSecondary. NativeTick com ease-out cubica e duracoes separadas pra Primary e Secondary. Inclui MI exemplo UI_M_ProgressBar_HP e WBP UI_ProgressBar_Master refatorado (UProgressBar nativo substituido por UImage FillImage com brush apontando para o material pai). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user