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

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

listener
Рейтинг: 5.00. Голосов: 2.

Расширение проектора: Продолжение 5. Первое приложение.

Запись от alexcon314 размещена 24.02.2010 в 17:05
Обновил(-а) alexcon314 20.05.2010 в 15:26
Ничтоже сумняшеся, написал "блокнот" на флэше.
Что может программа:
-открывать, редактировать и сохранять текстовые файлы;
-сохранять настройки в реестре;
-можно передавать параметры в командной строке, а именно файл, который нужно открыть;
-стандартные хоткеи (Ctrl+S и т.д.)
Вобщем, почти полностью воспроизводит функционал обычного блокнота Windows.
Скачать скомпиленную программу можно здесь:
http://mdm-zinc.narod.ru/notepad.zip ...
Старый
 
Размещено в Без категории
Комментарии 23 alexcon314 вне форума
Аватар для wvxvw
Modus ponens

HaXe SAX (Simple API for XML) XML парсер.

Запись от wvxvw размещена 22.02.2010 в 01:39
Обновил(-а) wvxvw 22.02.2010 в 01:44
Давно была мысль сдалать что-то подобное, и вот сейчас взялся.
Что такое SAX парсер и чем он отличается от DOM парсера.
Вкратце, SAX читает документ последовательно и вызывает пользовательские функции тогда, когда он доходит до определенного элемента, в отличие от DOM парсера, который строит иерархию и соответственно позволяет обходить дочерние узлы либо рекурсивно все, либо только первых потомков выбраного узла.
Как правило DOM удобнее в работе, большинство извесных XML парсеров ...
Старый
 
Размещено в HaXe
Комментарии 0 wvxvw вне форума
Аватар для D12
D12
меценат

Жизнь продолжаеться ^^

Запись от D12 размещена 21.02.2010 в 01:45
Обновил(-а) D12 21.02.2010 в 01:48
ну воть решил устроиться на фирму флешь технологом, сделал тест работу им понравилось, мя признали как некое подобие программиста, но увы я ушел через неделю сам хртя мне неделю позле звони в недоумении, причина банальна и сурова как наша жизнь, у них условие 5 месяцев за 200 долларов увы я немогу себе позволить так работать я уже не студент

выкладыва 2 примера своего теста

там один ньюанс это мну потом расказали, дело в том что грузить нужно не сразу тоесть кантейнеры ...
Старый
 
Размещено в Без категории
Комментарии 23 D12 вне форума
Аватар для wvxvw
Modus ponens
Рейтинг: 5.00. Голосов: 2.

Сокровища mm.cfg - Часть 2.

Запись от wvxvw размещена 12.02.2010 в 20:44
Обновил(-а) wvxvw 12.02.2010 в 21:31
Полный Список
Недокументированые фичи выделены полужирным.
  • AllowUserLocalTrust = 1|0
    Разрешает или запрещает пользовательские настройки безопасности касательно локальных файлов.
  • AS3AllocationTracking = 1|0
    Разрешает или запрещает сбор информации для профайлера.
  • AS3AutoStartSampling = 1|0
    Определяет нужно ли дожидаться подтверждения до запуска профайлера.
  • AS3CSE = 1|0
    Разрешает или запрещает сбор информации для профайлера.
  • AS3DCE = 1|0
    Разрешает или запрещает
...
Старый
 
Размещено в Без категории
Комментарии 2 wvxvw вне форума
Аватар для wvxvw
Modus ponens
Рейтинг: 5.00. Голосов: 4.

"Сокровища" mm.cfg

Запись от wvxvw размещена 11.02.2010 в 20:47
Обновил(-а) wvxvw 12.02.2010 в 20:46
Наткнулся на интерсную статью о недокументированых настройках флешевого дебаг плеера. Предлагаю вашему вниманию сокращенный перевод и немного своих комментариев.

Когда я это нашел, я просто не мог в это поверить!

Я конечно подозревал, что во флеше есть разные недокументированые возможности, такие как например опкоды (команды виртуальной машины) По работе с памятью, или плюшки связаные с контекстным меню и т.п. Но я никогда и не подозревал, что в самом флеш плеере есть ...
Старый
 
Размещено в Без категории
Комментарии 14 wvxvw вне форума
Аватар для Котяра
буду краток

Структура данных FluentList

Запись от Котяра размещена 11.02.2010 в 11:29
Обновил(-а) Котяра 25.02.2010 в 09:50
Продолжаю эксперимены начатые в
Реализация Fluent interfaces
FDProject:fluentInterface_v2.zip

Класс FluentList
Код AS3:
package ru.k0t0vich.fluent 
{
	import flash.utils.getQualifiedClassName;
	import ru.k0t0vich.fluent.conditions.Condition;
	import ru.k0t0vich.fluent.parsers.FluentStringParser;
	import ru.k0t0vich.fluent.parsers.FluentXMLParser;
 
	/**
	 * Класс реализующий структуру данных: "Естественный список."
...
Старый
 
Размещено в ru.k0t0vich
Комментарии 8 Котяра вне форума
Аватар для wvxvw
Modus ponens

Система сигнал-слот в AS3

Запись от wvxvw размещена 07.02.2010 в 14:04
Обновил(-а) wvxvw 13.02.2010 в 04:54
Продолжительные попытки оптимизировать работу событий в AS3 привели к написанию этой небольшой библиотеки.
В чем заключаются отличия от штатного EventDispatcher и Event.
  • Вызов колбека (хендлера, он же слот) не сопровождается созданием нового, зачастую не нужного объекта - события.
  • Типы "событий" заранее извесны, никаких "непредвиденых событий" объекты диспатчить не могут. Аналогично, нельзя подписаться на несуществующее "событие".
  • Колбеку можно задать
...
Старый
 
Размещено в Без категории
Комментарии 61 wvxvw вне форума
Аватар для Котяра
буду краток

Реализация Fluent interfaces

Запись от Котяра размещена 05.02.2010 в 15:55
Обновил(-а) Котяра 25.02.2010 в 09:49
Сегодня товарищ прислал ссылку на Fluent interfaces.

Вначале я не вкурил, но потом почитал еще и загорелся реализовать нечто подобное на AS3.

тестовый класс:
Код AS3:
package 
{
	import flash.display.Sprite;
	import flash.events.Event;
	import ru.k0t0vich.fluent.Unit;
	import ru.k0t0vich.fluent.UnitList;
 
	/**
	 * Тестоый пример
	 * @author k0t0vich
	 */
	public class Main extends Sprite
...
Старый
 
Размещено в ru.k0t0vich
Комментарии 8 Котяра вне форума
Аватар для wvxvw
Modus ponens

HaXe двукадровый SWF (Темплейт с прелоадером).

Запись от wvxvw размещена 04.02.2010 в 15:52
Обновил(-а) wvxvw 05.02.2010 в 03:58
На поиск решения этой проблемы ушло несколько недель. Врезультате были обнаружены баги, несовместимости и другие подводные камни.
Итог: проблема решена, но решение оставляет желать много лучшего.
Итак, описание проблемы: как оказалось, в SWF скомпилированой с помощью HaXe очень многое зависит от инициализации flash.Boot класса. Этот класс - по сути точка входа, но кроме всего прочего он еще и инициализирует другие базовые классы, например Xml. HaXe компилятор всегда создает flash.Boot ...
Старый
 
Размещено в HaXe
Комментарии 2 wvxvw вне форума
Аватар для Nirth
4AM Games

Kreed

Запись от Nirth размещена 02.02.2010 в 22:48
Поюзав полгодика Матэ, я решил что мне хочется чего нибудь своего, в основном, я был очень доволен EventMap, но хотелось все же, возможности создавать карты не только через MXML, но и через AS (тоесть банальный FrontController минус Singleton).
Так же меня не устраивало в Mate, то что он использует события, это кажется интересной идеей но за полгода я не разу ей не воспользовался, но пришлось создавать кучу классов- событий. Так же, для борьбы с дубликатами имен, вмето выдумывания каждый ...
Старый
 
Размещено в Без категории
Комментарии 4 Nirth вне форума
Аватар для Волгоградец

Каст теней на плоскую поверхность

Запись от Волгоградец размещена 01.02.2010 в 12:34
Когда-то делал кастинг теней от простых объектов на плоскую поверхность (на пол, например). Делается это просто - обычная проекция вершин от источника света. В демке представлены обычные непрозрачные тени без блюра (с ними поинтереснее выглядит, но и процессор кушает). Высота источника света регулируется слайдером. Здесь нет оптимизации - рисуются даже грани, которые спрятаны от источника света и проекцию давать не могут. Но оптимизируется это достаточно просто - нахождением дот продукта (dot product) ...
Старый
 
Размещено в Без категории
Комментарии 0 Волгоградец вне форума

 


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


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