UI Tutorial Fade 1.0.0
https://assetstore.unity.com/packages/slug/230845
|
Tutorial hole which calculates world rect based on Renderer.bounds. More...
Public Member Functions | |
RendererTutorialHole (Renderer renderer, TutorialFadeImage fadeImage, bool isAutoUpdate=true) | |
Creates RendererTutorialHole More... | |
override Rect | GetWorldRect () |
Returns current hole rect in world. More... | |
override void | UpdateRect () |
Updates WorldRect by provided Renderer and FadeImage. More... | |
abstract void | UpdateRect () |
Updates WorldRect. More... | |
abstract Rect | GetWorldRect () |
Returns current hole rect in world. More... | |
Properties | |
Renderer | Renderer [get] |
Renderer which bounds will be used for world rect calculation. More... | |
TutorialFadeImage | FadeImage [get] |
Fade image which will be used for hole rendering. More... | |
![]() | |
bool | IsAutoUpdateEnabled [get, set] |
Should world rect be auto updated every frame, or developer will manually update it to achieve better performance. More... | |
Additional Inherited Members | |
![]() | |
TutorialHole (bool isAutoUpdate=true) | |
Creates new tutorial hole. More... | |
void | InvokeRectChanged () |
Invokes RectChanged event. More... | |
![]() | |
Action | RectChanged |
Called when WorldRect changed. More... | |
Tutorial hole which calculates world rect based on Renderer.bounds.
It's not recommended to use overlay canvas for this type of tutorial hole. For world rect calculation FadeImage should be attached to canvas with camera. If you're using canvas Overlay render mode you still should serialize camera via debug inspector.
Abu.RendererTutorialHole.RendererTutorialHole | ( | Renderer | renderer, |
TutorialFadeImage | fadeImage, | ||
bool | isAutoUpdate = true |
||
) |
Creates RendererTutorialHole
renderer | Renderer which bounds will be used for world rect calculation. |
fadeImage | Fade image which will be used for hole rendering. For world rect calculation FadeImage should be attached to canvas with camera. If you're using canvas Overlay render mode you still should serialize camera via debug inspector. However it's not recommended to use overlay canvas for this type of tutorial hole |
isAutoUpdate | Should world rect be auto updated every frame, or developer will manually update it to achieve better performance. |
|
virtual |
Returns current hole rect in world.
Implements Abu.TutorialHole.
|
virtual |
Updates WorldRect by provided Renderer and FadeImage.
Implements Abu.TutorialHole.
|
get |
Fade image which will be used for hole rendering.
For world rect calculation FadeImage should be attached to canvas with camera. If you're using canvas Overlay render mode you still should serialize camera via debug inspector.
|
get |
Renderer which bounds will be used for world rect calculation.