Проста анімація в c #, комп'ютерна графіка

Створення анімації в C #

Спочатку створюємо свій проект, в якому і будемо працювати. Розмістимо на формі (Form1) об'єкти. PictureBox, Timer і Button наступним чином:

Проста анімація в c #, комп'ютерна графіка

Тепер спробуємо створити якусь примітивну анімацію, за допомогою PictureBox і Timer, яка запуститься після натискання на кнопку (Button).
Отже для цього будемо обробляти подія натиснення на кнопку і подія "спрацьовування" таймера. Також заведемо все потрібні для малювання об'єкти і змінні.
Далі наведено код програми і скріншоти, які містять все необхідне пояснення реалізації анімації.


Проста анімація в c #, комп'ютерна графіка

Після цього, можна запустити програму і після натискання на кнопку побачите просту анімацію - випадкове переміщення кіл по чорному фону, як показано нижче:

Для того, щоб анімація відповідала вимогам іноді необхідно міняти так званий тик таймера, тобто проміжок виконання чергового кроку анімації. Це виконується в інспектор об'єктів. Потрібно вибрати елемент Timer, натиснути на кнопку Властивості і там вибрати для зміни налаштувань Interval (виражається в мілісекундах) В даному прикладі Interval дорівнює 150 мс.

Проста анімація в c #, комп'ютерна графіка

Нижче прикріплений архів даного проекту.