Этот урок также будет не длинный У меня вообще такое чувство, что к концу курса, уроки будут иметь по паре предложений Итак приступим, никакие php скрипты в этом уроке писаться не будут, будем работать только с FlashDevelop. Для начала откроем файл GameWindow.mxml и изменим эту строку: Code function obzor():void { На эту: Code public function obzor():void { Это я торопился в предыдущем уроке и забыл дописать Теперь открываем файл GameField.mxml и изменяем его как здесь: Code <?xml version="1.0" encoding="utf-8"?> <mx:Application layout="absolute" width="800" height="450" backgroundImage="img/bg01.jpg" xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Script><![CDATA[ import mx.managers.PopUpManager; public function mstrUp():void { } public function npcUp():void { /*var popupQuest:quest = quest(PopUpManager.createPopUp(this, quest, false)); popupQuest.x = 210; popupQuest.y = 100; popupQuest.title = "Виктория";*/ } ]]></mx:Script> <mx:Image id="mstr" click="mstrUp()" source="img/monster.png" x="388" y="236" width="150" height="200"/> <mx:Image id="npc" click="npcUp()" source="img/npc.png" x="63" y="172" width="150" height="200"/> </mx:Application> Как видно с кода, мы добавили на игровое поле 2 обьекта, один это NPC, который даст нам в будущем квест, а второй монстр, на котором можно потренировать свою силу и сноровку. Также мы забежали на перед и добавили обьекту с id — npc функцию нажатия мыши. Эта функция создает всплывающее окно в котором будет квест, это окно мы сделаем в следующем уроке. До встречи При копировании материала ссылка на источник обязательна!
|