as3: почему курсор не скрывается? - PullRequest
1 голос
/ 10 октября 2011

Я все перепробовал ... не скроет.

  • Очевидно, что попробовал Mouse.hide ()
  • пробовал разные версии плеера (10.2, 10.3, 11)
  • пробовал Mouse.hide () каждый раз, когда на сцене происходит событие мыши
  • попытался скомпилировать в swf, проектор, проигрыватель отладки ...

Я на Mac OS Lion, и я подозреваю, что это проблема, но я не уверен. Как я не могу примерить другую машину. Никогда не было этой проблемы, пока я не обновился до Lion и CS5.5 одновременно.

У меня нет идей ...

Я компилирую с помощью Flash IDE CS5.5 версии 11.5.1.

Любая идея приветствуется.

ТИА

Обновление: фактически единственный способ скрыть курсор - это переключиться на другое приложение и затем вернуться к флеш-проектору.

Ответы [ 3 ]

0 голосов
/ 23 марта 2012

Итак, я вернулся к этой проблеме через некоторое время, и решение в моем конкретном случае было следующее.

Mouse.show();
Mouse.hide();

Он работает с проигрывателем проекторов 11.1 в ОС Mac 10.7.3.

0 голосов
/ 05 сентября 2014

Эта ошибка все еще существует, но я наткнулся на обходной путь.Эта проблема появляется только в том случае, если приложение настроено на запуск в полноэкранном режиме.
Без полноэкранного режима в проигрывателе Flash Player курсор исчезнет с помощью Mouse.hide ();Затем в Flash Player выберите Full Screen из меню.Иногда это занимает пару раз.

В крайнем случае, это было очень полезное открытие, хотя оно ни в коем случае не является приемлемым обходным решением для всех случаев.

Я использую Flash Player 14 на OSX

0 голосов
/ 11 октября 2011

Попробуйте установить для параметра wmode значение window при внедрении SWF.

...