Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Поиск по форуму

Показано с 251 по 275 из 483.
На поиск затрачено 0.03 сек.; сгенерировано 62 мин. назад.
Поиск: Сообщения от: Appleman
Раздел: ActionScript 3.0 07.04.2018, 14:05
Ответов: 0
Просмотров: 745
Автор Appleman
Вопрос по взаимодействию классов

Друзья! У меня ещё вопрос к опытным коллегам по проектированию и ООП.

Я почти закончил программировать в Модели базовый цикл игровой фазы: программа отбирает и выводит игроку доступные действия,...
Раздел: ActionScript 3.0 07.04.2018, 13:27
Ответов: 12
Просмотров: 1,836
Автор Appleman
ZergMaster, память - стержень интеллекта!

ZergMaster, память - стержень интеллекта!
Раздел: ActionScript 3.0 06.04.2018, 14:18
Ответов: 12
Просмотров: 1,836
Автор Appleman
Psycho Tiger, не понял формулировку @_data = ....

Psycho Tiger, не понял формулировку @_data = . Можно объяснить или написать, как такая запись называется, чтобы погуглить?
Раздел: ActionScript 3.0 05.04.2018, 22:47
Ответов: 12
Просмотров: 1,836
Автор Appleman
caseyryan, спасибо, намотал на ус. ...

caseyryan, спасибо, намотал на ус.



Tails, а как иначе? Я, если честно, лучше способа пока не придумал. Если говорить о моём изначальном примере в этой ветке, с установкой значения нескольких...
Раздел: ActionScript 3.0 05.04.2018, 19:26
Ответов: 12
Просмотров: 1,836
Автор Appleman
Хм. Воистину, совет достойный китайского мудреца....

Хм. Воистину, совет достойный китайского мудреца. :) А тактические идеи есть?

Если есть набор свойств, которые должны устанавливаться извне, но предварительно проверяться на соответствие некому...
Раздел: ActionScript 3.0 05.04.2018, 18:51
Ответов: 12
Просмотров: 1,836
Автор Appleman
Затем, что свойств прилично, требования к ним...

Затем, что свойств прилично, требования к ним одинаковые: чтобы не было назначено повторно, чтобы не выходило за пределы шкалы и т.п. Вначале я вставлял проверку в каждый сеттер, потом понял, что это...
Раздел: ActionScript 3.0 05.04.2018, 17:51
Ответов: 12
Просмотров: 1,836
Автор Appleman
Фигня с protected сеттером

Друзья, выручайте. Чтобы не устраивать проверку каждого устанавливаемого для персонажа свойства сделал в классе Character такую конструкцию:

public function setCharacterStaticProp(propID: String,...
Раздел: ActionScript 3.0 03.04.2018, 10:06
Ответов: 29
Просмотров: 2,300
Автор Appleman
caseyryan, очень круто. Прямо то что доктор...

caseyryan, очень круто. Прямо то что доктор прописал :) Сохранить бы это добро куда-нибудь, чтобы потом не забыть. У меня единственный вопрос. Выходит, что для использования твоих решений нужно...
Раздел: ActionScript 3.0 22.03.2018, 20:33
Ответов: 98
Просмотров: 35,686
Автор Appleman
Zebestov, спасибо. Понял-отстал.

Zebestov, спасибо. Понял-отстал.
Раздел: ActionScript 3.0 22.03.2018, 14:43
Ответов: 98
Просмотров: 35,686
Автор Appleman
ZergMaster, само собой. Так и сделано. Есть пакет...

ZergMaster, само собой. Так и сделано. Есть пакет data, в котором живёт класс, например, CharacterIDs. Но в него лезут как классы Модели, так и Вью. Мой вопрос, является ли использование общих...
Раздел: ActionScript 3.0 22.03.2018, 10:32
Ответов: 98
Просмотров: 35,686
Автор Appleman
Друзья, вновь меня терзают сомнения в части MVC....

Друзья, вновь меня терзают сомнения в части MVC. Исходные такие.

В Модели в качестве идентификаторов у меня используются строковые значения. Они объявляются публичными статическими константами и...
Раздел: ActionScript 3.0 03.03.2018, 14:00
Ответов: 98
Просмотров: 35,686
Автор Appleman
Увидел тут мельком, речь зашла о ветвлении...

Увидел тут мельком, речь зашла о ветвлении Моделей и Контроллеров. Я как раз до этого в своём проекте дошёл. Вот смотрите, есть игра, в ней у героя инвентарь. Его функционирование обеспечивается...
Раздел: ActionScript 3.0 01.03.2018, 09:50
Ответов: 4
Просмотров: 761
Автор Appleman
Угу, я сам уже методом тыка допёр. Спасибо...

Угу, я сам уже методом тыка допёр. Спасибо большое. Вчера полдня убил на этот чёртов Array. :)
Раздел: ActionScript 3.0 01.03.2018, 00:51
Ответов: 4
Просмотров: 761
Автор Appleman
caseyryan, большое спасибо. Не сталкивался пока с...

caseyryan, большое спасибо. Не сталкивался пока с динамическими классами. Всё получилось, только один вопрос смущает. Сразу после объявления
private var _actionLog: ActionLog = new ActionLog();
у...
Раздел: ActionScript 3.0 28.02.2018, 18:39
Ответов: 4
Просмотров: 761
Автор Appleman
Не работает класс, расширяющий Array

Друзья, подскажите плиз, проблема с использованием класса, расширяющего Array.
Объявлен вот так:

public class ActionLog extends Array
{
public function ActionLog(...rest)
{
super();...
Раздел: ActionScript 3.0 27.02.2018, 17:41
Ответов: 98
Просмотров: 35,686
Автор Appleman
Други! Сидел, читал с интересом дискуссию профи,...

Други! Сидел, читал с интересом дискуссию профи, а пока созрел ещё вопрос по MVC. В моём проекте (по-прежнему, это игра на механике текстового квеста) всё взаимодействие с пользователем строится...
Раздел: ActionScript 3.0 16.02.2018, 16:45
Ответов: 8
Просмотров: 2,891
Автор Appleman
Ну вроде как Модель должна быть независима от...

Ну вроде как Модель должна быть независима от Вью. В теории.

На самом деле уже нашёл красивое решение. Чуть-чуть изменил код метода processStateArray(event:Event), получающего массив инструкций....
Раздел: ActionScript 3.0 15.02.2018, 19:03
Ответов: 8
Просмотров: 2,891
Автор Appleman
Дождаться окончания одного действия перед запуском следующего

Друзья!

Столкнулся с непредвиденной проблемой. У меня связка "Модель - Вью" работает следующим образом. Предусмотрен массив инструкций для Вью: вывести текст, изменить задник, добавить объект на...
Раздел: ActionScript 3.0 15.02.2018, 10:15
Ответов: 98
Просмотров: 35,686
Автор Appleman
Спасибо, Wolsh. По всей видимости, я в данном...

Спасибо, Wolsh. По всей видимости, я в данном вопросе мыслю в правильном направлении. Пока правда имею в распоряжении только текстформаты есть как способ дифференциации, но теоретически может быть...
Раздел: ActionScript 3.0 14.02.2018, 18:07
Ответов: 98
Просмотров: 35,686
Автор Appleman
Ещё мелкий вопрос по MVC возник. У меня в...

Ещё мелкий вопрос по MVC возник. У меня в текстовом квесте формат выводимого пользователю текста (цвет, в первую очередь) может отличаться в зависимости от того, о ком идёт речь: герой, противник,...
Раздел: ActionScript 3.0 07.02.2018, 12:54
Ответов: 16
Просмотров: 2,132
Автор Appleman
Вот это точно! Как с письмом от руки, когда...

Вот это точно! Как с письмом от руки, когда напишешь сразу правильно, а потом задумаешься, и начинаешь переписывать с ошибками :) Всем откликнувшимся спасибо. Всё разложил по полочкам.
Раздел: ActionScript 3.0 05.02.2018, 14:55
Ответов: 16
Просмотров: 2,132
Автор Appleman
Да нечего там особенно смотреть. Если совсем...

Да нечего там особенно смотреть. Если совсем минималистично, то выглядит примерно так (сорри если отступы не получатся, писал прямо здесь):

public class Hero extends Character
{
override...
Раздел: ActionScript 3.0 02.02.2018, 10:17
Ответов: 16
Просмотров: 2,132
Автор Appleman
На самом деле наследуется. То есть метод...

На самом деле наследуется. То есть метод override-ится в наследниках, но в каждом - отсылка на свой вариант расчёта. Всё понял, отстал. Оставлю пока как временную отладочную фишку, потом внесу в тело...
Раздел: ActionScript 3.0 01.02.2018, 10:15
Ответов: 16
Просмотров: 2,132
Автор Appleman
Так никто и не спорит. Просто классы начинают...

Так никто и не спорит. Просто классы начинают разрастаться и меня смущает, что в них становится сложно разобраться. Мне показалось удобным иметь выделенный в отдельный класс расчёт. Если мне,...
Раздел: ActionScript 3.0 31.01.2018, 18:03
Ответов: 16
Просмотров: 2,132
Автор Appleman
А если у наследников различаются алгоритмы...

А если у наследников различаются алгоритмы расчёта?
 
Показано с 251 по 275 из 483.

 
Быстрый переход

 


Часовой пояс GMT +4, время: 07:36.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.