Flash AS3: стрелка курсора не отображается в Firefox - PullRequest
1 голос
/ 25 мая 2011

У меня есть код ниже, добавляющий мувиклип на сцену и устанавливающий для buttonMode значение true.Я вижу стрелку курсора в Chrome, но не в Firefox.У меня нет текста внутри этого клипа.Есть идеи?

//get the objects
var mcLogo:mc_logo_still = new mc_logo_still();

mcLogo.buttonMode = true;

//add the still object to the stage
addChild(mcLogo);
var mcLogo_X = 142.00;
var mcLogo_Y = 66.00;
mcLogo.x = mcLogo_X;
mcLogo.y = mcLogo_Y;


//set up the link
function gotoHomePage(event:MouseEvent):void {
    //var targetURL:URLRequest = new URLRequest("http://mc.com/");
    //navigateToURL(targetURL);
    navigateToURL(new URLRequest("http://mc.com"), "_blank");
}

mcLogo.addEventListener(MouseEvent.CLICK, gotoHomePage);

Ответы [ 3 ]

1 голос
/ 06 июля 2011

Это ошибка в Firefox. Он был представлен в Firefox 4 и не рассматривался в Firefox 5. «useHandCursor» не исправит это.

0 голосов
/ 21 июня 2011

Полагаю, вы используете Firefox 4.0.Кажется, в Firefox 4.0 есть ошибка, связанная с Flash и курсором мыши (также влияет на Mouse.hide()).Видимо, сейчас вы ничего не можете с этим поделать ... Также взгляните на эту ветку справки Firefox .

0 голосов
/ 25 мая 2011

Добавьте эти две строки после строки режима кнопки:

mcLogo.useHandCursor = true;
mcLogo.mouseChildren = false;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...