When there are overlapping WordSpace Canvas, UIPointer rays will penetrate Canvas, causing an error to be triggered. Problem exploration and solution skip to the last "solution" section directly. 2020 supplement: the problem has been solved, please move to this article: https://www.azimiao.com/7509.html The test scenario is shown in the figure below. There are two overlapping Canvas, called ……

In general, there are three interaction states for the UI that uses pointers for interaction: enter, click, and exit. Buttons in UGUI are a good example. Recently, there was a need to add three states of sound effects to the button. I achieved this effect in two ways: the first way is to rewrite the Button component, and the second way is to implement EventSyste ……