Попробуйте эту надстройку HTML Export by Nikolay
Как я могу анимировать диаграмму «системного мышления», как в этом примере?
523
random65537
Мне нравится эта основанная на JavaScript версия инструмента для системного мышления. Он берет отношения и вычисляет значения за ним, затем анимирует точку вдоль пути.
Поэтому, прежде чем я продолжу, я опубликую еще одну ссылку для понимания системы здесь
Вопрос
- Как я могу заставить Visio создавать эти «живые диаграммы» и как сделать процесс проще?
Примеры:
Почему вы предполагаете, что Visio является подходящим инструментом для этого?
simlev 6 лет назад
2
2 ответа на вопрос
0
Surrogate
0
Jon Fournier
Чтобы сделать это в Visio, вам нужно написать свою собственную программу автоматизации.
По сути, вам нужно:
- Напишите код для «анализа» карты в памяти, выбирая в основном узлы и соединители между ними
- Напишите код для «пикселизации» соединителей в отдельные точки (вы просто вызываете метод .points () в форме соединителя, и он возвращает массив координат xy). Затем вам нужно уменьшить количество точек до правильного числа для количества обновлений анимации, которые вы хотите пройти через этот соединитель.
- Напишите подпрограмму анимации, которая продвигает один или несколько спрайтов по соединителям, включая любую логику, относящуюся к моделируемой вами системе.
Экспорт в SVG и анимация с помощью javascript могут быть более подходящей альтернативой, но я ожидаю, что программирование будет аналогичным. Было бы проще включить элементы управления анимацией на веб-странице, чем попытаться сделать это на странице Visio.
Похожие вопросы
-
3
Как сделать интересные фильмы для онлайн-обучения?
-
10
Скорость шифрования всего диска TrueCrypt
-
5
При использовании 64-битной Windows, сколько ОЗУ имеет смысл для запуска VisualStudio?
-
-
1
Как включить трафареты Yahoo в Visio 2003?
-
3
Не удается запустить setup.exe для MSDN, поставляемого с VS2008
-
2
ПО для генерации Venn
-
1
Visual Studio 2010 падает каждые 2 минуты на Windows 7 RC
-
7
Какие компоненты ПК оказывают наибольшее влияние на время компиляции для Visual Studio?
-
3
Почему для установки бета-версии Visual Studio 2010 требуется перезагрузка?
-
2
Вставить диаграмму Visio в ячейку таблицы PowerPoint