PDA

Просмотр полной версии : << Back


N!kE
01.11.2006, 13:47
При нажатии ПКМ на готовом *.swf выпадает менюшка, где можно
перейти на следующий\предыдущий кадр, увеличить изображение и т.п.
Вопрос: как запретить юзеру использовать пункты back\forward\rewind ?

MyXus
01.11.2006, 13:55
в publish settings убрать галочку display menu

Dominator
01.11.2006, 13:55
Stage.showMenu = false;

N!kE
01.11.2006, 14:01
в publish settings убрать галочку display menuСаму менюшку надо оставить, хотеось-бы просто выключить пункты
back\forward\rewind

MyXus
01.11.2006, 14:12
Можно положить всю анимацию в однокадровый мувиклип. Тогда _root.stop/start/gotoand* не будут работать для него. Если там много анимации и копаться неохота - можно лоадить весь мувик в спец-контейнер (другой swf фактически). Это также даст удобство организации прелоадера.

N!kE
01.11.2006, 14:45
Собственно контейнер создаваться не хочет, поскольку
защитил мувик, создал пароль и успешно не сохранил *.fla :)
Теперь флеш МХ 2004 говорит что can't open protected file.
Есть ли выход из этой ситуации?
З.Ы.: скачал декомпилятор, но он шареваре, тоже отказывается открывать, и выдает сообщение об какой-то ошибке не по-нашему :)

MyXus
01.11.2006, 14:58
Эээ. убицо -)

N!kE
01.11.2006, 15:00
оч. информативно :)
больше ничего не можете посоветовать?)

N!kE
01.11.2006, 15:02
кстати, по поводу выпадающей менюшки, нашел интересное решение кому интересно:


Stage.showMenu = true;

// флэш 7 и выше
var menu:ContextMenu = new ContextMenu();
_level0.menu = menu;

// скрыли стандартные пункты
menu.hideBuiltInItems();

var onCopyright:Function = function ()
{
trace("onCopyright("+arguments+")");
getURL("http://noregret.org/");
}

var item:ContextMenuItem =
new ContextMenuItem("© Nox Noctis 2006", onCopyright);

// список новых пунктов контекстного меню
menu.customItems = [item];

MyXus
01.11.2006, 15:03
карочи. еще раз. вообще не надо открывать тот мувик. создаешьновый и лоадишь имеющийся swf в него. всё.

N!kE
01.11.2006, 15:09
карочи. еще раз. вообще не надо открывать тот мувик. создаешьновый и лоадишь имеющийся swf в него. всё.
Проблема какраз в том, что полностью ролик не лоадиццо...:umnik2:
Только закидывает в библиотеку один файл, в котором находится только оформление импортируемого ролика, никаких скриптов, кнопок и дополнительных объектов...
Т.е. импортирует полностью нерабочий ролик....
вот собственно сам ролик.