Make camera controller priority customizable (#2826)
* make 'should handle' logic customizable Signed-off-by: hultonha <hultonha@amazon.co.uk> * updates to get priority function Signed-off-by: hultonha <hultonha@amazon.co.uk> * minor comment tweak Signed-off-by: hultonha <hultonha@amazon.co.uk>
This commit is contained in:
@@ -1240,6 +1240,13 @@ AZStd::shared_ptr<AtomToolsFramework::ModularViewportCameraController> CreateMod
|
||||
AzFramework::ViewportId viewportId)
|
||||
{
|
||||
auto controller = AZStd::make_shared<AtomToolsFramework::ModularViewportCameraController>();
|
||||
|
||||
controller->SetCameraPriorityBuilderCallback(
|
||||
[](AtomToolsFramework::CameraControllerPriorityFn& cameraControllerPriorityFn)
|
||||
{
|
||||
cameraControllerPriorityFn = AtomToolsFramework::DefaultCameraControllerPriority;
|
||||
});
|
||||
|
||||
controller->SetCameraPropsBuilderCallback(
|
||||
[](AzFramework::CameraProps& cameraProps)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user