![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2009
Сообщений: 74
|
|
|
|||||
|
Регистрация: May 2009
Сообщений: 63
|
неа.
Внимание: будет работать только внутри функции обработчика действия пользователя (например клик по stage или по кнопке)
__________________
Все не так просто, как кажется... все гораздо проще... |
|
|||||
|
[+1 19.06.10]
[+1 27.07.10] Регистрация: Aug 2009
Адрес: UTC+2
Сообщений: 353
|
stage.focus=TextOkno
по теме полезно почитать вот это: http://help.adobe.com/ru_RU/AS3LCR/F...ocusEvent.html |
|
|||||
|
Регистрация: Aug 2009
Сообщений: 74
|
а чтобы изначально при загрузке там фокус был?
|
|
|||||
package { import flash.display.Sprite; public class TestProject extends Sprite { public function TestProject() { var sprite:Sprite = new Sprite(); sprite.graphics.beginFill(0xFF0000); sprite.graphics.drawRect(0, 0, 50, 50); sprite.graphics.endFill(); super.addChild( sprite ); stage.focus = sprite; } } }
__________________
Работаю |
|
|||||
|
[+1 19.06.10]
[+1 27.07.10] Регистрация: Aug 2009
Адрес: UTC+2
Сообщений: 353
|
когда создаете базовый класс, например:
файл myfirstproga.as package {
import flash.display.MovieClip;
public class myfirstproga extends MyClip {
function myfirstproga() {
stage.focus=TextOkno;
}
}
}
при создании экземпляра myfirstproga AS3 вызовет функцию myfirstproga(), которая передаст фокус куда вы показали... Последний раз редактировалось Crenth; 17.08.2009 в 15:16. Причина: ошибочка вкралась |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:28. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|