View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001448||NoesisGUI||Unity3D||public||2019-04-08 09:51||2023-02-27 18:02|
|Fixed in Version||3.1|
|Summary||0001448: custom rendering in unity|
|Description||I posted a message on forums that hope you to expose the virtual function "OnRender(DrawingContext dc)" when i tried to write a custom image which can both supports Texture Atlas and 9-Slice Scaling.quate=https://www.noesisengine.com/forums/viewtopic.php?t=1641|
I was asked to create a ticket here and you will include it in one of our next releases,so i applyed this.
I want to override some protected virtual funciton so that i can write some custom control in better way.
|Please, specify the list of virtual functions you need apart from OnRender. Thanks!|
oh,sorry. I was busy recently, so i didn't reply you in time.
All of those virtual functions are usefull i think, such as OnInitialized,OnMouseDown ect... Fortunately we can use relevant EventHandler instead! So just OnRender will be fine if you don't have much time.
Thank you very much!
|Hello, I'd like to inquire as to the status of this feature; it would be extremely useful for our project to reduce allocation overheads in a few locations for a custom control that we create very large numbers of. It appears that in the current version it may be possible to hook the event via reflection by hooking modifying the internal-flagged event OnRenderBase?|
This feature is available since 3.1 release (Jul'21).
You can override OnRender methods in your control to draw large numbers of shapes.
|2019-04-08 09:51||shawn||New Issue|
|2019-04-08 09:51||shawn||Tag Attached: Unity|
|2019-04-08 11:05||sfernandez||Assigned To||=> sfernandez|
|2019-04-08 11:05||sfernandez||Status||new => assigned|
|2019-04-08 16:23||jsantos||Note Added: 0005618|
|2019-04-09 11:19||sfernandez||Status||assigned => feedback|
|2019-04-17 02:40||shawn||Note Added: 0005636|
|2019-04-17 02:40||shawn||Status||feedback => assigned|
|2019-04-17 10:37||sfernandez||Target Version||=> 2.3.0|
|2023-02-24 19:31||ckfinite||Note Added: 0008311|
|2023-02-27 17:59||sfernandez||Relationship added||related to 0001613|
|2023-02-27 18:02||sfernandez||Status||assigned => resolved|
|2023-02-27 18:02||sfernandez||Resolution||open => fixed|
|2023-02-27 18:02||sfernandez||Fixed in Version||=> 3.1|
|2023-02-27 18:02||sfernandez||Note Added: 0008314|