Visio+VBA: Пишем игру Gladiators tanks | #9 Стреляем по врагу
Одно из самых длинных видео в серии посвящено написанию кода стрельбы. Программно создаются снаряды, доабвляется в коллекцию и летят в направлении цели. Из наиболее интересных моментов с точки зрения программирования для Visio стоит упомянуть использование функции XYtoPage позволяющей перевести координаты точки из системы координат фигуры в систему координат страницы.
В видео рассмотрены следующие моменты:
03:34 Получаем размер коллекции при помощи свойства .Count
04:40 удаляем элемент из коллекции при помощи метода .Remove
04:57 Программно удаляем фигуру при помощи команды .Delete
05:14 Содаем класс c_Shell для хренения информации о снаряде
08:10 Пишем код отвечающий за выстрел
09:29 Пишем процедуру IsSameAngle отвечающую за сравнение значений двух углов
10:41 Использование функции Round округляющей входящее значение до укзанной степени точности
13:08 Преобразовываем координаты точки из системы координат группы в систему координат страницы при помощи функции .XYToPage
17:02
1 view
46
9
2 years ago 00:25:43 1
Visio+VBA: Пишем игру Gladiators tanks | #9 Стреляем по врагу
4 years ago 00:25:51 27
Visio+VBA: Пишем макрос фиксации толщины линий
5 years ago 00:12:06 2
Visio+VBA: Пишем игру Gladiators tanks | #12 панели управления
5 years ago 00:16:39 1
Visio+VBA: Пишем игру Gladiators tanks | #11 Уничтожение танков
5 years ago 00:13:42 1
Visio+VBA: Пишем игру Gladiators tanks | #10 Совершенствуем стрельбу
5 years ago 00:10:04 1
Visio+VBA: Пишем игру Gladiators tanks | #8 Поворот башни
5 years ago 00:22:42 1
Visio+VBA: Пишем игру Gladiators tanks | #7 Поворот в направлении цели
5 years ago 00:17:01 1
Visio+VBA: Пишем игру Gladiators tanks | #6 Объектный подход MVC
5 years ago 00:12:04 1
Visio+VBA: Пишем игру Gladiators tanks | #5 Обрабатываем коллекцию танков
5 years ago 00:08:46 1
Visio+VBA: Пишем игру Gladiators tanks | #4 Добавляем пользовательские кнопки
5 years ago 00:09:50 1
Visio+VBA: Пишем игру Gladiators tanks | #3 Перемещение в направлении поворота
5 years ago 00:20:40 1
Visio+VBA: Пишем игру Gladiators tanks | #2 Движение танка
5 years ago 00:13:31 1
Visio+VBA: Пишем игру Gladiators tanks | #1 Собираем танк
5 years ago 00:02:14 1
Visio+VBA: Пишем игру Gladiators tanks. Вступление