Предыдущая Следующая
Проект DrawSprite 125
в каталоге проекта, впоследствии в ней вы будете создавать дополнительные папки для различных файлов, например графических изображений, моделей, звуковых файлов, шрифтов и т. д.
□ Папка Textures - это вложенная папка в папке Content, которая содержит все графические изображения, будь то спрайты, текстуры, игровые карты и т. д.
□ Папка Models - это также вложенная подпапка в папке Content, где содержатся все трехмерные модели проекта. Дополнительно если при создании модели текстурная составляющая этой модели была прописана под один каталог модели, то можно хранить необходимые текстуры прямо в этой папке.
К этим двум подпапкам папки Content можно добавлять любое количество папок для хранения, например, звуковых файлов, шрифтов, эффектов вплоть до создания папок для каждого уровня или нескольких однотипных файлов исходного кода. Конечно, на самом деле все эти разделения по папкам - дело личных предпочтений, и никто вам не мешает хранить весь контент игры в корневом каталоге, но в книге используется именно такая модель разделения файлов по папкам.
Для того чтобы создать структуру папок, необходимо в текущем проекте, в панели Solution Explorer щелкнуть правой кнопкой мыши на названии проекта и в контекстном меню выбрать команды Add = New Folder. По выполнении этой команды в каталоге проекта сформируется новая папка, которой необходимо дать название Content. Затем в этой папке создайте еще одну папку, но уже с названием Textures, где у нас и будет находиться графический файл sprite.png (рис. 6.3).
Чтобы работать с изображениями в проектах, необходимо эти изображения добавить в ваш проект. При этом простое добавление спрайта в каталог с программой никаких результатов не даст, необходимо явно добавить спрайт в проект. Для явного добавления файлов в текущий проект в панели Solution Explorer щелкните правой кнопкой мыши на названии папки Textures и в контекстном меню выберите команды Add = Exiting Item. Откроется диалоговое окно Add Exiting Item (рис. 6.4). В этом окне в списке Files of Types нужно выбрать вид файла, который требуется добавить в проект. Все графические изображения и модели при-
Рис. 6.3. Папка Content
126 Работа с двухмерной графикой
надлежат к типу Content Pipeline. Выберите этот тип, найдите спрайт, где бы он у вас на компьютере ни находился, выделите его курсором и нажмите кнопку Add. Вне зависимости от того, в какой директории лежал графический файл, Visual C# Express скопирует его в выбранную папку проекта. Предыдущая Следующая
|