Подражая Пикассо: Создание актёра типа Canvas (Холст)
Рисование на актёре типа Canvas (Холст), используя функции рисования. Этот тип актёра позволяет рисовать линии, окружности и т.д.
Запустите Game Editor
- Кликните левой кнопкой мыши (выберете) кнопку Add Actor (Добавить актёра) в главном меню.
- Откроется панель добавления нового актёра.
- Введите имя вашего актёра в поле Name.
- Здесь имеются четыре типа актёров, которые могут быть выбраны из выпадающего списка Type (Тип). Выберете тип Canvas (Холст) из выпадающего списка.
- В Game Editor вы увидите голубой прямоугольник по центру игрового экрана. Такой голубой прямоугольник всегда представляет актёра типа Canvas (Холст). Вот и всё. Вы только что создали вашего первого актёра типа холст.
- Теперь, сохраните своего актёра, выбрав File>Save. Откроется окно Save Game (Сохранить игру). Назовите вашу игру "Picasso" (без кавычек). Там же вы можете выбрать местоположение файлов вашей игры. Затем кликните кнопку Save (Сохранить), и окно закроется. Теперь вы можете видеть имя вашей игры, отображаемое в заголовке над главным меню редактора.
- Ладно. Давайте нарисуем линию на нашем холсте. В этом уроке вы перейдёте к созданию скрипта, который укажет Game Editor'у, как рисовать линию. Это будет сделано с помощью Script Editor (Редактора скриптов). Не беспокойтесь сильно, если вы многого пока в этом не знаете. Этот урок является введением в работу с редактором скриптов.
- Нажмите правой кнопкой мыши на актёре типа холст. Выберете Actor Control (Управление актёром) из выпадающего списка. Откроется панель управления актёром.
- Далее переходим к созданию скрипта, выбрав Events> CreateActor >Add Action>Script Editor.
- Теперь откроется окно редактора скриптов. Введите в точности следующий код в окне редактора скриптов:
setpen(0, 255, 0, 0, 3);
lineto(50, 50);
- Выберете OK>Immediate Action
- Приведённый выше скрипт устанавливает цвет пера зелёным, непрозрачным, толщиной в 3 пикселя, и рисует диагональную линию на холсте.
- Чтобы запустить вашу игру, выберете Game Mode (Игровой режим) в главном меню. Вы увидите линию отображенную на экране. Пока вы находитесь в режиме Game Mode, ваша программа запущена. Нажмите клавишу <ESC> чтобы выйти из режима Game Mode. Попробуйте изменить цвет пера и координаты линии. Для получения более детальной информации, смотрите анимированные мультимедийные уроки в меню Help (Справка). Help>Scripting>Drawing Functions и Help>Scripting>Drawing Rectangles.