PDA

Просмотр полной версии : Правая кнопка мыши


Filbertinos
18.02.2010, 19:16
Здравствуйте, скажите пожалуйста, реально ли осуществить нажатие правой кнопки мыши в ролике без выпадения контекстного меню при этом при нажатии на правую кнопку мыши должно происходить некоторое событие.

MrPoma
18.02.2010, 19:50
Нет. (Хотя, есть какие-то извращения)

Hash79
19.02.2010, 20:07
можно заменить контекстное меню. Делал как то на на уровне вставил мыло свое

AlinaSilaeva
19.02.2010, 20:33
Пример с мылом можно?

Zik.
19.02.2010, 20:42
ContextMenu (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/2/help.html?content=00000932.html)
ContextMenuItem (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/2/help.html?content=00000939.html)

Hash79
19.02.2010, 20:43
http://fata.com.ua/articls.php
банер внизу.
Сейчас уже сайта такого нету, по этому ошибку выдает.
При себе нету fla, ночью дома буду, могу прислать.

AlinaSilaeva
19.02.2010, 20:59
http://fata.com.ua/articls.php


Я имела в виду исходник :mosking:

Hash79
19.02.2010, 21:02
http://fata.com.ua/articls.php
банер внизу.
Сейчас уже сайта такого нету, по этому ошибку выдает.
При себе нету fla, ночью дома буду, могу прислать.

Я ПОНЯЛ

Добавлено через 1 минуту
есть еще чудо программка save Flash, можно установить и скачать флешку, и flashdecommpiler-ром распаковать в fla

Zik.
19.02.2010, 21:33
ну-ну
не учите плохому

Hash79
19.02.2010, 21:45
ну-ну
не учите плохому

Че плохого то. Учится нада на примерах. Я не вижу проблемы в том, чтоб она декомпиллировала мой банер. Там ниче интерестного кроме рендомых фонариков (ито они делались не как копии а рисовались каждая отдельно) и правое меню, которое я сделал толи погуглив толи тут дето вычитал.

Добавлено через 4 минуты
Если не ошибаюсь, то авторское право не разрешает дакопилировать проги, (вроде можно частично декомпилировать). Я банер не защищал, копирайты не ставил. Пользуйся нехочу, главное не копипасти. Стоимость банера с копирайтом возросла бы на процентов 80))

Добавлено через 8 часов 24 минуты

var showItem = true;
var bs_cm:ContextMenu = new ContextMenu(menuHandler);
bs_cm.hideBuiltInItems();


bs_cm.customItems.push(new ContextMenuItem("Created by «Business' Soul Creators»", itemHandler));
bs_cm.customItems.push(new ContextMenuItem("e-mail: info@bscreate.com.ua", itemHandler2));
function menuHandler(obj, menuObj) {
if (showItem == false) {
menuObj.customItems[0].enabled = false;
} else {
menuObj.customItems[0].enabled = true;
}
}
function menuHandler2(obj, menuObj) {
if (showItem == false) {
menuObj.customItems[0].enabled = false;
} else {
menuObj.customItems[0].enabled = true;
}
}
function itemHandler(obj, item) {
getURL("http://bscreate.com.ua", "_top");
}
function itemHandler2(obj, item) {
getURL("mailto:info@bscreate.com.ua");
}

this.menu = bs_cm;


делал так. Не факт что по науке, делаю все методом проб и ошибок

Добавлено через 8 часов 52 минуты
Чет мне кажется что вместо сайта и мыла можно какуйнить функцию выполнить

Добавлено через 42 часа 53 минуты
Ну как работает???