Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
On 16/03/2018 at 03:32, xxxxxxxx wrote:
Hello. Is there a way to bring the text drawn with .DrawHUDText() in front of everything. And if I have multiple different text objects - to set the correct 'layering' between them. BaseDraw.LineZOffset() doesn't seem to work, if I set it to any positive value - the text is no longer visible at all.
Thanks.
On 19/03/2018 at 03:33, xxxxxxxx wrote:
Hi,
As noted in the BaseView / BaseDraw Manual 2D Drawing Operations, DrawHUDText() and DrawMultipleHUDText() should be used from within a scene hook Draw(). You don't rely on the scene hierarchy plus you can draw in whatever pass and order needed in a scene hook, so it's recommended to perform 2D drawings from this type of plugin (see the article 2D viewport drawing using a SceneHook).
Unfortunately it's not possible to write SceneHookData plugins in Python.