Перед вами исходник из урока «Тумблеры», в котором реализованы три различных способа управления объектами в игре, а именно — управление лампой с помощью всего одной клавиши, управление вентилятором с помощью курсора мыши и радио, громкость которого можно регулировать с помощью стрелок на клавиатуре или курсора мыши.
Если в процессе выполнения урока у вас возникли, какие-либо проблемы, скачайте этот исходник и сравните свои результаты.
События:
Основное управление событиями в сцене происходит за счет множества глобальных значений. Также в исходнике используются некоторые поведения, например, Rotate (для вращения лопастей вентилятора) и объекты Mouse & Keyboard и XAudio2.
Дополнительная информация:
При запуске игры, укажите путь к каждому из звуковых файлов лежащих в папке sounds, если этого не сделать, то игра может не запустится.
Ссылка на источник: Урок "Тумблеры".
Вы также можете скачать скомпилированную версию этого исходника: Пример "Тумблеры"