Upgrade de projetos em Irreal

Ao atualizar para uma nova versão de Funções irreais e precídas aparecem como avisos ao compilar plantas ou embalar o projeto. As funções são depreciadas quando uma nova função foi adicionada que deve ser usada em vez disso.

4.26 atualizações

Em 4.26, todas as plataformas AR e VR foram refacadas para adicionar interfaces comuns e manter a plataforma de código de aplicação agnóstica, para que possa ver mais avisos do que o habitual. Recomenda-se a atualização para as novas APIs para que o projeto possa ser mais facilmente aventado para outras plataformas.

As mensagens de aviso mostrarão qual a função que foi depreciada e indicam qual a função a utilizar. Todas as funções prectificadas continuarão a trabalhar para esta versão, mas podem não funcionar em futuras versões. As funções precadas também deixarão de ser listadas quando se procura funções numa planta.

Planta da função Create Named ARPin

4.25 depreciações

Função precedida Nova função
CreateNamedARPin Planta da função componente pin
LoadWMRAnchorStoreARPins Planta da função Load ARPins da Loja Local
LoadWMRAnchorSaveARPinToWMRAnchorStoreStoreARPins Planta da função Save ARPin para Loja Local
RemoveARPinFromWMRAnchorStore Planta da função Remover ARPin da Loja Local
SetEnabledMixedRealityCamera Planta da função set Enabled XRCamera
ResizeMixedRealityCamera Planta da função Resize XRCamera
StartCameraCapture Planta da função Toggle ARCapture para iniciar a captura da câmara
StopCameraCapture Planta da função Toggle ARCapture para parar a captura da câmara
StartQRCodeCapture Planta da função Toggle ARCapture para iniciar a captura de código QR
StopQRCodeCapture Planta da função Toggle ARCapture para parar a captura de código QR
O mapeamento espacial começou automaticamente em 4.25, mas agora precisa de ser alternado em 4.26. Planta da função Toggle ARCapture para permitir o mapeamento espacial
ShowKeyboard Removido em 4.26 uma vez que o teclado mostra automaticamente quando um widget de texto está focado.
HideKeyboard Removido em 4.26 uma vez que o teclado se esconderá automaticamente quando um widget de texto não estiver concentrado.
SuportesHandTracking Planta da propriedade suporta rastreio de mão
IsDisplayOpaque Planta da propriedade IsDisplayOpaque
GetHandJointTransform, GetPointerPoseInfo, GetControllerTrackingStatus Planta da função Obter Dados do Controlador de Movimento
GetVersionString Planta da função 'Get Version String'
IsTracking Disponível Planta da propriedade IsTrackingAvailable
IsButtonClicked, IsButtonDown, IsGrasped, IsElectPressed Use o sistema de ação de entrada da Unreal.
SetFocusPointForFrame Removido em 4.26. Anteriormente usado para reprojecção ao remoting, que agora suporta a reprojecção de profundidade.

4.26 alterações

A alteração significativa é que o Start in VR a partir de Editar Project Definições Project > Descrição > Definições é obrigatório para iniciar Windows Mixed Reality plugin. Sem esse parâmetro, não verá os hologramas no dispositivo.