Modify:ĬlipType behaviour: If not use OverrideClipType, then child canvas will use parent's clip parameter. Rename LGUI_XXXRayEmiter to LGUI_XXXRayemitter. UIItem: Rename SetUIActive to SetIsUIActive, IsUIActiveSelf to GetIsUIActiveSelf, IsUIActiveInHierarchy to GetIsUIActiveInHierarchy. Because LGUI's renderer use UE's view extension, so this value can help LGUI's renderer to sort with other view extensions, higher comes first. Show UIBaseActor's "Actor" and "Rendering" category.Īdd PriorityInScenViewExtension to renderer. Remove "ViewportUITexture" and "UITextureBox". LGUIPrefab: Automaticlly cleanup useless LGUIPrefabActor. LGUIPrefab: When click "Revert" button, LGUI will keep created actors and apply values to the them, the old method is just delete and recreate them all. LGUIPrefab: When click "CreatePrefab" or "Apply" button, other prefabs won't saved to current prefab. LGUIPrefab: Now use "ActorGUID" property as actor's key, so UE4.25 will not support anymore. LTween: LTweener's outer use binded UObject.Įditor: Show a message if there are multiple ScreenSpaceUI, which is not allowed. UIBackgroundBlur).Įditor: Add a toggle Show LGUI column in SceneOutliner in LGUI Tools, which can show or hide LGUI's functions column in SceneOutliner. Render 3D UI in world space by LGUI's renderer, so it will not affect by UE's post process, and LGUI's post process will work(eg. New render mode: World Space - LGUI Renderer. Check TheDivision demo of LGUI Tutorial Projects. UIText now use FText to support localization. Wrong layout after SetIsUIActive in some case. LGUIDrawableEvent now support FText and FName.Īdd LGUIDrawableEvent_Name and LGUIDrawableEvent_Text. UISprite render wrong when fill mode set to radial360.Ĭrash when use LGUITools/CopyActor. Use ILGUICultureChangeInterface to implement culture change. StandaloneInputModule now support multiple mouse input in one frame. LGUISpriteData add padding property, which is compatible for TexturePacker's trim mode.