Показ power point презентации в unity

134
29 августа 2021, 18:30

Занимаюсь разработкой одной прилы, которая работает на движке unity. Появилась задача показывать слайды .pptx в сцене, но для этого нужно интегрировать презентацию в проект и как то отобразить каждый слайд.

Как можно показать слайды презентации в таком случае?

P.S. второй вариант это разбить презентацию на изображения, каждое отдельно друг от другу, но это должно так же делаться сразу в приложении, не прося об этом юзера и как это можно тогда сделать?

Answer 1

Первый результат по запросу "unity ppt presentation" приводит к репозиторию: https://github.com/UnityTechnologies/Presentation

Описание:

This is an Editor extension for making and presenting slide decks in Unity. It allows you to easily mix static slides with interactive slides and in-editor demonstrations. Each slide is a Unity Scene which can work in or outside of Play Mode.

То есть это то что ты искал.

Answer 2

С помощью фреймворка майкрафсофт Microsoft.Office.Interop.PowerPoint. https://docs.microsoft.com/ru-ru/visualstudio/vsto/powerpoint-solutions?view=vs-2019

READ ALSO
Разбить список строк на массивы строк

Разбить список строк на массивы строк

У меня есть List< string>, он содержит набор строк отделённых пустой строкой, и я хочу его разбить на подмассивы основываясь на этих пустых строкахПример:

142
&ldquo;TimeSpan?&rdquo; не содержит определения &ldquo;TotalMinutes&rdquo;

“TimeSpan?” не содержит определения “TotalMinutes”

Программа простая, прототип бэк-энда для киоска парковкиНадо посчитать время выезда машины с парковки, но почему-то при попытке подсчитать...

103
C# WPF вытащить компонент из xaml

C# WPF вытащить компонент из xaml

Есть некое окно с разметкой Mainxaml, и есть некий файл с отдельно свёрстанным элементом(пусть будет Button

95
Подсчитать количество записей за 2018 год SQL

Подсчитать количество записей за 2018 год SQL

Всем привет, столкнулся с маленькой проблемойЕсть связанные таблицы, данные из них я получил, но мне нужно посчитать записи за 2018 год

223