Просмотр полной версии : клавиатура на флэше
Привет.
Подскажите пож-ста как создать клавиатуру при помощи флэша.
Т.е. кнопочки, нажимаем по ним мышкой и в неком textfiled выводиться название кнопки.
Может кто скажет где исходник скачать можно?
Заранее благодарен.
а собственно что у тебя вызывает проблему?
незаконченный, и глючный вариант, но как пример сойдет
У меня дэцл поменьще и попроще и вообще недоделанный )).. Не без помощи Нирса сделанный :)
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
-это моя сестра!)
тяжело девчонке с таким именем )))
Может кто подскажет, нужно что бы при нажатии на существующую кнопку в текстовом поле появлялся знак который мы привяжем к этой самой кнопке.
2 NOX
так?
var sign:String="Ё";
btn.onRelease=function(){
txtfield=sign;
}
//txtfield - var текстового поля, btn - кнопка, sign - знак
а что если так
on(press){
qwe=1 //qwe - var текстового поля, 1 - знак
}
вот только что добавить чтоб знаки добовлялись в текстовое поле, а не заменялись. (чтоб просто печатались в строчку) ??
2 NOX
Может "+" добавить? :D
var sign:String="Ё";
btn.onRelease=function(){
txtfield+=sign;
}
и 1 - это число, а не знак, знак - "1".
2 d10k
Огромное спасибо за помощь
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.