Форум 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=66911)

spa4 19.07.2005 19:20

клавиатура на флэше
 
Привет.

Подскажите пож-ста как создать клавиатуру при помощи флэша.
Т.е. кнопочки, нажимаем по ним мышкой и в неком textfiled выводиться название кнопки.

Может кто скажет где исходник скачать можно?

Заранее благодарен.

iNils 19.07.2005 19:21

а собственно что у тебя вызывает проблему?

Nirth 19.07.2005 20:30

Вложений: 1
незаконченный, и глючный вариант, но как пример сойдет

Fl00r 19.07.2005 20:42

У меня дэцл поменьще и попроще и вообще недоделанный )).. Не без помощи Нирса сделанный :)

Код:

alphabet = Array("q","w","e","r");
_root.createTextField("screen",1000,0,70,400,100);
_root.screen.border=true;
for(i=0;i<alphabet.length;i++){
        _root.createEmptyMovieClip("button"+i,i);
        buttons = eval("button"+i);
        buttons.createTextField("mytxt",i+1,10+i*30,10,30,30);
        buttons.onRelease = function(){
                _root.screen.text +=this.mytxt.text;
//                trace (this.mytxt.text);
        }
        mytext = eval("button"+i+".mytxt");
        mytext.border = true;
        mytext.text = alphabet[i];
       
}

краткость сетра... )

TERRORist 19.07.2005 22:21

-это моя сестра!)

KUZEN 20.07.2005 13:51

тяжело девчонке с таким именем )))

N O X 25.03.2006 20:29

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

d10k 27.03.2006 06:37

2 NOX
так?
var sign:String="Ё";

btn.onRelease=function(){
txtfield=sign;
}
//txtfield - var текстового поля, btn - кнопка, sign - знак

N O X 27.03.2006 16:22

а что если так
on(press){
qwe=1 //qwe - var текстового поля, 1 - знак
}
вот только что добавить чтоб знаки добовлялись в текстовое поле, а не заменялись. (чтоб просто печатались в строчку) ??

d10k 27.03.2006 16:45

2 NOX
Может "+" добавить? :D
var sign:String="Ё";

btn.onRelease=function(){
txtfield+=sign;
}

и 1 - это число, а не знак, знак - "1".

N O X 27.03.2006 20:19

2 d10k
Огромное спасибо за помощь


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

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