PDA

Просмотр полной версии : клавиатура на флэше


spa4
19.07.2005, 19:20
Привет.

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

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

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

iNils
19.07.2005, 19:21
а собственно что у тебя вызывает проблему?

Nirth
19.07.2005, 20:30
незаконченный, и глючный вариант, но как пример сойдет

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
Огромное спасибо за помощь