Показать сообщение отдельно
Старый 16.05.2010, 15:48
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 4  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
1)"Как положено" - это значит свой код, когда здесь приводите, необходимо обрамлять тегами [as].
2) На кнопках код не пишут. Код пишут в кадре. Запомните. Даже правила форума запрещают такой код приводить, как кривой, чтобы другие плохому не учились. Работать может. Но использовать не надо.
По сабжу.
Были c cuePoint нюаснсы, сейчас уже не упомню, давно с ними занимался.
Посмотрите вот тут http://www.flasher.ru/forum/showthre...uePoint&page=2 мой пост №13.
UPD. Хотя там не совсем то и мало на эту тему, сейчас сам глянул..
Но точки эти у меня работали, использовал их. Основные нюансы были при энкодинге.

Рекомендую сделать следующее. Проверить, отрабатываются ли они у вас при воспроизведении. То есть есть ли они вообще в ролике.
Используйте конструкцию
Код AS1/AS2:
netStreamSample.onCuePoint = function(infoObject:Object) 
{
    trace("onCuePoint:");
    for (var propName:String in infoObject) {
        if (propName != "parameters")
        {
            trace(propName + " = " + infoObject[propName]);
        }
        else
        {
            trace("parameters =");
            if (infoObject.parameters != undefined) {
                for (var paramName:String in infoObject.parameters)
                {
                    trace(" " + paramName + ": " + infoObject.parameters[paramName]);
                }
            }
            else
            {
                trace("undefined");
            }
        } 
    }
    trace("---------"); 
}
из хелпа.


Последний раз редактировалось mooncar; 16.05.2010 в 15:59.