Просмотр полной версии : простая функция
Bankomat
15.01.2010, 20:20
подскажите, как указать в функции к какому объекту из библиотеки быдет назначаться код?
например есть 1 кадр, в нем есть кнопка, при нажати\наведении нужно что бы в клипе например clip который находиться в библиотеке, сработала функция гоуэндплай к примеру..
как указать что именно к таймлинии того клипа обращаешься?
Зачем вам перебрасывать на другой кадр, да и вообще что-то делать с клипом, который даже не создан на сцене? К клипу из библиотеки вы не сможете обратиться и что-либо с ним сделать до тех пор, пока он не окажется на сцене (с помощью attachMovie(), например).
Как указать, к какому клипу? — По его instance name.
Подскажите, пожалуйста.
Для прявязки действий к нажатию клавиши используется следущий код:
if (Key.isDown(Key.Клавиша)) {}
А какой код используется для привязки действий к нажатию правой кнопки мыши? (не по координатам, а просто клик неважно где)
Подскажите, пожалуйста.
Для прявязки действий к нажатию клавиши используется следущий код:
if (Key.isDown(Key.Клавиша)) {}
А какой код используется для привязки действий к нажатию правой кнопки мыши? (не по координатам, а просто клик неважно где)
var my_cm:ContextMenu = new ContextMenu();
function menuHandler(obj:Object, menu:ContextMenu) {
trace("Событие правой кнопки мыши");
}
my_cm.onSelect = menuHandler;
_root.menu = my_cm;
А для привязки по нажатию кнопки, такое:
Key.addListener({onKeyDown:function () {
trace("Событие нажатия на кнопку");
}});
по поводу правой кнопки мыши
onEnterFrame = function () {
if (Key.isDown(2)) {
trace("правая кнопка нажата");
} else {
trace("правая кнопка НЕ нажата");
}
};
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.