Compartilhar via


Log de alterações para MRTK3 pré.18

[pre.18] - 2023-8-21 - a194901

O formato é baseado em Manter um Log de Alterações. O comunicado de lançamento completo está disponível aqui na categoria versões da guia discussões em nosso repositório.

Adicionado

  • Uma cena de exemplo para o mouse espacial; (nº 11683)
  • Uma ComponentCache<T> classe foi adicionada para ajudar a armazenar em cache componentes de cena de consultas comuns. (11686)
  • Mais cenas de exemplo do MRTK2. (11710, 11733, 11734, 11736, 11740, 11744, 11748)
  • O UnboundedTrackingMode componente foi adicionado para substituir o que será preterido Microsoft.MixedReality.OpenXR.EyeLevelSceneOrigin em breve no plug-in OpenXR Realidade Misturada da Microsoft. (11750)
  • As diretrizes de contribuição foram publicadas no projeto MRTK3. (10, 17)
  • Mais mantenedores de projeto da Qualcomm, Magic Leap e Microsoft foram adicionados. (7, 18, 19, 21, 22)

Alterado

  • O MRTK3 agora requer com.unity.inputsystem a versão 1.6.1 para resolver problemas de entrada do mouse no HoloLens. (11661)
  • O CameraSettingsManager componente agora está no pré-fabricado de Plataforma XR do MRTK. Esse componente define automaticamente as configurações da câmera main com base no tipo de exibição do dispositivo (Transparent ou Opaque). (11684, 11685)
  • Refatorou métodos duplicados LocateTargetHitPoint para um local comum e compartilhado. (11699)
  • Moveu alguns pré-fabricados de controle extraviados para diretórios adequados. (11707)
  • O UnboundedTrackingMode componente foi adicionado ao pré-fabricado de Plataforma XR do MRTK. Essa alteração afeta apenas HoloLens 2 aplicativos. (11750)
  • Foi alterado como os aplicativos podem criar reticentes personalizados no MRTK3. Deve ser mais fácil agora. (11758, 9)
  • Todos os namespaces foram Microsoft removidos, portanto, para se alinhar com a nova organização do MRTK. (1)
  • O MRTK3 agora está licenciado sob a Cláusula BSD 3. (2, 30)

Preterido

  • Os com.microsoft.* pacotes agora foram preteridos. Alterne para os org.mixedrealitytoolkit.* pacotes. (#31, #32, #34)

Removido

  • A propriedade foi removida das SpatializationMixer configurações do MRTK3. Essa propriedade não foi usada nos pacotes MRTK3, portanto, foi removida por enquanto. Essa propriedade pode ser adicionada posteriormente, uma vez que ela tenha um uso bem definido dentro dos pacotes MRTK3. (11681, 11694)
  • Removido IVariableReticle e substituído por IReticleVisual e IVariableProgressReticle. Dependendo do cenário, os aplicativos devem implementar uma ou ambas as novas interfaces. (11758, 9)

Fixo

  • O MRTK3 agora é compilado no Unity 2022 sem alterações de código automatizadas. (11668)
  • Os rótulos see-it-say-it agora aparecem ao olhar para um botão. (11677)
  • Os rótulos see-it-say-it só aparecerão se a entrada de fala estiver disponível. (11677)
  • A cena de exemplo de dicção funciona melhor com o subsistema de reconhecimento de fala. (11696)
  • Os identificadores de controle de limites agora reaparecem depois que um objeto de jogo é habilitado novamente. (11698)
  • Correção de avisos de bloco de resumo XML. (11706, 11719, 11723, 11724)
  • O controle deslizante agora funciona com valores fora do intervalo padrão. (11742)
  • Os visuais do cursor são mais estáveis. (11739)
  • O controle de limites não é mais "nivelado" quando aplicado a uma superfície 2D. (12)