2017-05-08 1 views
0

Donc, je sais qu'il est possible de créer un jeu et un port d'unité - déployez-le dans le magasin Windows 10. mais j'ai un scénario différent (voir ci-dessous) que mon patron veut mais je n'ai aucune idée si c'est même possible.UWP app - unity 3d container

J'ai besoin de créer une application UWP et d'ajouter un conteneur "unity 3d" qui me permet de voir et d'interagir avec une scène d'unité. Je veux afficher une scène d'unité dans l'application UWP et avoir une liste d'actifs, affichée dans une liste dans l'UWP, en fonction de l'actif sélectionné (dans l'application UWP), la scène doit être mise à jour.

Kr et merci pour toute entrée ou de l'aide

+0

A ce stade, l'unité basée app UWP travaille sur le composant UnityPlayer, ceci est créé par Unity. Il existe une API permettant d'exposer les ressources selon vos besoins. Nous ferions mieux de dire ces exigences à l'unité –

Répondre

0

moi avons eu un problème similaire où je voulais combiner l'unité avec une interface utilisateur XAML dans UWP. Ce qui a fonctionné pour moi était le backend de script .NET pour Unity. (Vous pouvez l'installer avec l'assistant de téléchargement Unity au cas où vous l'auriez manqué lors de la première installation d'Unity.)

Vous créez un nouveau projet Unity, allez dans "Paramètres du lecteur" et définissez la propriété "Scripting Backend" sur " .Net". Ensuite, vous construisez une solution UWP, et Unity vous génère un .sln avec la structure UWP familière (avec des fichiers comme App.xaml.cs, MainPage.xaml.cs et ainsi de suite.) A partir de ces fichiers, vous pouvez appeler vos scripts Unity - et oui, vous pouvez également appeler le code de xaml.cs dans les scripts d'unité. Le AppsCallbacksClass est

Vérifiez les Docs ici (script-backend et AppCallbacks en particulier): https://docs.unity3d.com/Manual/WindowsStore.html

et l'exemple Xaml-Unity-Connection ici: https://bitbucket.org/Unity-Technologies/windowsstoreappssamples/src