22 lines
580 B
Plaintext
22 lines
580 B
Plaintext
@startuml
|
|
class ViewCubeController {
|
|
+ mainCam : Camera
|
|
+ viewCubeCam : Camera
|
|
- CameraController : CameraControl
|
|
+ viewCubeImage : RawImage
|
|
- eventTrigger : EventTrigger
|
|
- isPointerInViewCube : bool = false
|
|
- cubeContainer : Transform
|
|
+ viewCubeLayer : LayerMask
|
|
- rawImageRect : RectTransform
|
|
- debugRay : Ray
|
|
- Start() : void
|
|
- Update() : void
|
|
- RotateCube() : void
|
|
- CalculateCurrentRay() : void
|
|
- DetectClick() : void
|
|
- OnDrawGizmos() : void
|
|
}
|
|
MonoBehaviour <|-- ViewCubeController
|
|
@enduml
|