Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Фокус или не фокус? (http://www.flasher.ru/forum/showthread.php?t=93987)

DECIDE 02.04.2007 16:00

Фокус или не фокус?
 
давненько меня здесь не было %))

значит переделываю wmrally
не пойму почему в исходном коде машиной сразу можно управлять, а у меня после того как по ней кликнеш
пробовал
Код:

_root.car_user.onSetFocus
вчем дело? фокус не фокус, и как программно сделать активацию мувика?

DECIDE 02.04.2007 16:59

может есть какая команда эмитации клика по мувику?

etc 02.04.2007 17:12

С помощью JS можно перевести фокус на ролик на странице.

DECIDE 02.04.2007 17:41

нет вы меня не так поняли

флэшка занимает всю область страницы
в этой флашке есть мувик машинки, но ей можно управлять после того как по ней кликнеш (щёлкнеш мышкой)
код практически не менял, повыкидывал правда половино ненужного, но тот код который управляет движением драссы и машиной аналогичный коду в исходнике
только (повторюсь), в исходнике можно управлять машиной сразу, а у меня после того как по ней кликнуть

как сэмитировать клик по мувику машинки программно из AS?

CorC 02.04.2007 17:43

а если не по ней кликнуть а где-нибудь в стороне то можно потом управлять?

DECIDE 02.04.2007 17:59

Цитата:

Сообщение от CorC
а если не по ней кликнуть а где-нибудь в стороне то можно потом управлять?

МОЖНО
есть способ это сделать программно?

CorC 02.04.2007 18:03

значит вам поможет только то что посоветовал __etc
это не флеш проблема а броузера
http://noregret.org/tutor/swfobject/

etc 02.04.2007 18:05

Сам Flash-объект на странице должен быть в фокусе, чтобы на него перешло управление. Сам Flash не может принудительно вызвать на себя фокус.

DECIDE 02.04.2007 18:18

спасибо, теперь всё понятно

в старом варианте нужно было авторизироватся, вводить данные логин и пароль для начала гонки (фокус переходил на флэшку), я же сделал без авторизации (и фокуса на флешке нет, пока по ней не кликнеш)

GRaGaL 02.04.2007 18:18

Собственно проблема решается добавлением кнопки Старт.


Часовой пояс GMT +4, время: 09:43.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.