Просмотр полной версии : Игра схема локальной сети
Здравствуйте! Делаю игру Схема локальной сети.
Принцип такой расставляются компьютера и свитчи по экрану.
Затем нажимаем на свитч и тянем линию (сетевой кабель) до компьютера. Щелкаем мышью на компьютере комп соединен (загорелся зеленым монитор).
Не получается сделать соединение и чтоб после этого изменился значек компьютера
В функции-обработчике клика по свитч вешаем на компы слушатели клика по ним.
В функции-обработчике клика по компу убиваем слушатели клика по компам, меняем цвет монитора кликнутового компа.
private var _cumputersList:Array;//Массив ссылок на Компы
private function switchClickHandler(e:MouseEvent):void{
for(var i:int = 0; i < _cumputersList.length; i++){
var computer:Computer = _cumputersList[i] as Computer;
computer.addEventListener(MouseEvent.CLICK, computerClickHandler);
}
}
private function computerClickHandler(e:MouseEvent):void{
for(var i:int = 0; i < _cumputersList.length; i++){
var computer:Computer = _cumputersList[i] as Computer;
computer.removeEventListener(MouseEvent.CLICK, computerClickHandler);
}
var clickedComputer:Computer = e.target as Computer;
clickedComputer.changeColor();
}
Не понятно что у вас конкретно не получается. Покажите код, не стесняйтесь.
Кому интересно будет играть в такую игру:)
Сисадминам :D
А может просто для тренировки делает
Верно. Данную игру делаю в качестве самообучения. Это первое знакомство с ActionScript. Тему локальной сети выбрал т.к. такой игры не встречал в интернете (ну может плохо искал). Получится что-нибудь интересное выложу в интернет.
Спасибо что отозвались. Про изменение значка понятно, а как сделать отрезок (кабель ЛВС) который притянув концами к разным объектам прикрепляется к ним? Да и чтоб он растягивался, сужался.
olexandr
04.10.2013, 23:39
а вчера на фрилансе подобный проект проскальзывал )
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.