![]() |
|
||||||||||
|
|||||
|
Джон, еще вопрос.
Можно ли экспортировать в защищенный формат, есть ли он вообще ( я имею в виду, не защищенный от экспорта, а вообще закрытый, по которому не будет документации и аналог ASV будет возможно написать только с низкоуровневым распознаванием, типа SoftIce или еще какого дебаггера-дизассемблера )?
__________________
suum quique |
|
|||||
|
да все хорошо :)
правда есть некоторые моменты, например при компиляции некоторых файла в шестую версию, они отказывается правильно работать :) что то там с протоипами перемудрили.. ну да ладно :) еще не совсем понятно с ASSetPropFlags по аналогии с пятой версией функция не задокументирвана так как изначально предназначена для скрытия полей "встроенных" обьектов AS, ан нет в МХ работать с ними отказывается (в бете работало), хотя применительно к "своим" обьектам функция работает стабильно. еще жаль что на "встроенные" свойства нельзя назначить гетеры-сетеры. еще что то по мелочам :) хотя общее впечатление конечно хорошее :) |
|
|||||
|
Регистрация: Jun 2000
Адрес: Zemlja obetovannaja
Сообщений: 1,352
|
myText.embedFonts = false;
myText.textColor = 0x232142; myText.backgroundColor = 0xccffcc; myText.onChanged = function() { trace("onChanged"); } myText.onSetFocus = function(oldFocus) { trace("onSetFocus"); } myText.onKillFocus = function(newFocus) { trace("onKillFocus"); } |
|
|||||
|
Регистрация: Jun 2000
Адрес: Zemlja obetovannaja
Сообщений: 1,352
|
function traceInterval(arg) {
trace(arg); } setInterval( traceInterval, 1000, "Zapustilas function..." ); ================== прощай ГетТаймер..... |
|
|||||
|
Регистрация: Jun 2000
Адрес: Zemlja obetovannaja
Сообщений: 1,352
|
|
|
|||||
|
гы :) а клавиши "<" и ">" так и не отлавливаются событием KeyDown
кстати, раскопал немного из (пока!?) незадокументированного onKeyDown = function () { trace ("You pressed a key."); } onKeyUp = function () { trace ("You released a key."); } Key.addListener(this); Key.broadcastMessage("onKeyDown"); // генерируем событие onKeyDown для всех лисенеров Key.broadcastMessage("onKeyUp"); // генерируем событие onKeyUp для всех лисенеров trace(Key._listeners); // массив всех зарегистрированных лисенеров анаогично и с Mouse, Selection, Stage, TextField |
|
|||||
|
поправка, не генерируем событие и имитируем :) точнее передаем всем лисенерам сообщение что искомое событие произошло
|
|
|||||
|
тада ой :)
|
|
|||||
|
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
про
broadcastMessage и _listeners знал, только в толк не возьму как их использовать эмулировать события? Это служебный функции поэтому и использовать сложно наверное вообще конечно можно расширять список событий, b1.onPress = function() { trace("b1 pressed");// первая кнопка }; Key.addListener(b1); b2.onPress = function() { Key.broadcastMessage("onPress");// вторая кнопка }; но это только другие названия, короче не знаю... Короче думаю нужно забыть про это ![]() _listeners наверное полезна когда нужно очистить все листенеры, сразу, что тоже вряд ли пригодится ![]() |
![]() |
Часовой пояс GMT +4, время: 10:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|