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

Вернуться   Форум Flasher.ru > Блоги

Как что-то сделать, при этом ничего не делая
Аватар для gloomyBrain

Очередной загрузчик. Часть 2.

Запись от gloomyBrain размещена 05.12.2012 в 01:07
В предыдущей части мы закончили на том, что научились делать разные штуки последовательно или параллельно, по приоритетам или нет, но главное - по очереди. В этой части мы сделаем удобный (IMO) загрузчик каких-угодно-классных-штуковин на основе как раз очереди. Приступим.

Давайте начнем с описания сущности, которая умеет загружать наши какие-угодно-классные-штуковины. Для этого мы сделаем базовый интерфейс любого загрузчика IAssetLoader:
Код AS3:
package nq.net.assets.loaders
...
Старый
 
Размещено в Без категории
Комментарии 9 gloomyBrain вне форума
Аватар для gloomyBrain

Очередной загрузчик. Часть 1.

Запись от gloomyBrain размещена 04.12.2012 в 16:34
Обновил(-а) gloomyBrain 14.12.2012 в 19:34
Пытаюсь каламбурить. Ну или напустить двусмысленности в название темы. В чем она может проявляться - эта двусмысленность - сейчас постараюсь объяснить. Стоит также заметить, что материал ждал публикации примерно год, просто не доходили руки. Исправляюсь =)

Итак, начнем с постановки задачи:
- нужно загружать "что-то"
- "что-то" может быть абсолютно чем угодно
- "что-то" может обрабатываться в процессе загрузки
- нужно четко ...
Старый
 
Размещено в flash.net , flash.utils
Комментарии 9 gloomyBrain вне форума
Аватар для gloomyBrain

Пул объектов

Запись от gloomyBrain размещена 31.08.2011 в 23:27
Обновил(-а) gloomyBrain 28.09.2011 в 22:15 (Исправил и дополнил)
Перед каждым программистом, так или иначе, периодически встают задачи оптимизации. Побуду немного Капитаном Очевидность - программы потребляют всего две вещи: память и процессорное время. Сегодня я хотел бы рассказать об одном из способов экономить память - объектном пуле.


Для чего нам это нужно?

Тут все достаточно просто. Каждый раз, когда мы создаем новый объект
Код AS3:
new MyCustomClass()
мы просим систему выделить нам память. После того, как память ...
Старый
 
Размещено в flash.utils
Комментарии 42 gloomyBrain вне форума
Аватар для gloomyBrain

Мания чисел

Запись от gloomyBrain размещена 08.12.2010 в 22:47
Обновил(-а) gloomyBrain 09.12.2010 в 02:28
Вообще я опечатался. Хотел сначала "магия" написать. Но вроде и так ничего =)
Сразу оговорюсь, что ничего сверхъестественного ниже не написано.

Суть и предыстория, коротко и по пунктам:
- мы делали игрушку
- мы постарались защитить ее от взлома
- мы даже писали нечитаемый код (да-да, пусть враги боятся =))
...
- пришел Вася и все сломал через ArtMoney или что-то подобное.

Просто подменил значения в памяти и стал ...
Старый
 
Размещено в flash.utils
Комментарии 55 gloomyBrain вне форума
Аватар для gloomyBrain
Рейтинг: 3.67. Голосов: 3.

Отправка файлов на сервер (допилил)

Запись от gloomyBrain размещена 24.10.2010 в 20:45
Обновил(-а) gloomyBrain 12.12.2010 в 20:42
Спешу поделиться радостью (и исходниками) - новый универсальный класс Request для отправки файлов и переменных на сервер. Были пофиксены мелкие баги, немного переделана сама структура класса + добавлена возможность расширения класса под свои нужды (например - можно добавить подпись для соц. сети).
Но сначала - пример использования:
Код AS3:
package {
 
	import flash.display.Sprite;
	import flash.net.URLLoader;
	import flash.utils.ByteArray;
	import
...
Старый
 
Размещено в flash.net
Комментарии 20 gloomyBrain вне форума

 


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


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