![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 18
|
да я уже весь форум облазил, ничего подходящего нету или я не могу сопоставить!
если кто может киньте простой примерчик! или подскажите что не так в коде! Вешаюсь!!!!!!!!!!!!!!!! |
|
|||||
|
.
|
В js не силен, но что-то не помню что за "e"
потрейсите e.pageX. Выдает ли оно реальное значение? |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 18
|
спасибо dimarik за помощь
а как проверить вообще есть ли связь или нет передаются данные или нет |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 18
|
уже делал загвостка где то во флеше в вызове функции js вы можете посмотреть правильно ли я написал соединение и вызов js функции
и нужно ли что то ещё потому что в переменной хх пишет null в тексте Добавлено через 1 минуту import flash.external.ExternalInterface; var xx = ExternalInterface.call("getMouseCoords"); followMouse = function () { _root.tt.text=xx; this.startX = this._x; this.startY = this._y; this.onEnterFrame = animateEye; }; animateEye = function () { var distX = (xx-this._x)/5 -30; var distY = (_ymouse-this._y)/5 -25; if (Math.abs(distX)<75) { this._x = this.startX+distX; } if (Math.abs(distY)<25) { this._y = this.startY+distY; } }; leftEye_mc.onEnterFrame = followMouse; Последний раз редактировалось satrix_vip; 30.04.2009 в 16:51. |
|
|||||
|
.
|
import flash.external.ExternalInterface;
trace(ExternalInterface.available); Это во-первых. Чтобы проверить доступность интерфейса. Во-вторых, вызывайте var xx = ExternalInterface.call("getMouseCoords"); вутри animateEye, чтобы там была актуальная информация. |
|
|||||
|
[+1.3 07.05.09]
Регистрация: Apr 2009
Сообщений: 10
|
Что значит устаревший? Смешно.
Все предельно просто. Вся сложность от глупости. в AS в переменных _root.g_mouseX и _root.g_mouseY позиция мышки из HTML |
|
|||||
|
.
|
BestDay, так тактично меня идиотом редко называют. Вы конечно, правы, эта конструкция будет работать.
Тогда в догонку можно на эти переменные натравить watch. |
|
|||||
|
[+1.3 07.05.09]
Регистрация: Apr 2009
Сообщений: 10
|
Извини!!! Действительно как-то грубо прозвучало. (((((
|
![]() |
![]() |
Часовой пояс GMT +4, время: 05:44. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| курсор , мышь , передача |
|
|