标题: 【求助】关于密码输入框
22871232
会员
Rank: 1



UID 2295
精华 0
积分 54
帖子 16
阅读权限 5
注册 2009-8-9
 
发表于 2010-2-11 03:54  资料  短消息  加为好友 
【求助】关于密码输入框

我想制作一个可以输入账号密码的界面
账号框就是正常的edit,而密码框则是键盘输入字符显示出“*”的edit——后者我修改了editlayer下的drawtext那一部分,并且确认是有效的
但是修改了以后,当我输入账号的时候也变成*号了,有什么办法只让密码框中的内容变成*号吗?

顶部
久遠悠 (Kuon.Yuu)
会员
Rank: 1



UID 574
精华 0
积分 108
帖子 45
阅读权限 5
注册 2007-11-26
 
发表于 2010-2-11 10:44  资料  短消息  加为好友  添加 久遠悠 为MSN好友 通过MSN和 久遠悠 交谈
嗯 個人建議另外extend一個EditLayer


class pwEditLayer extends EditLayer{
        function pwEditLayer()
        {
                super.EditLayer(...);
        }
        function finalize()
        {
                super.finalize(...);
        }
        // 修改的地方改寫
        function onPaint()
        {
                // 內容
        }
}
來處理

要用的時候new pwEditLayer()一個新的來作pw那一欄

顶部
22871232
会员
Rank: 1



UID 2295
精华 0
积分 54
帖子 16
阅读权限 5
注册 2009-8-9
 
发表于 2010-2-11 11:25  资料  短消息  加为好友 
谢谢!我去试试

顶部
22871232
会员
Rank: 1



UID 2295
精华 0
积分 54
帖子 16
阅读权限 5
注册 2009-8-9
 
发表于 2010-2-11 20:21  资料  短消息  加为好友 
唔~目前的问题是,即便是以原版的来,使用new editlayer(kag,kag.fore.messages[1]),也没有效果
顺便,message1已经设定了可见

顶部
久遠悠 (Kuon.Yuu)
会员
Rank: 1



UID 574
精华 0
积分 108
帖子 45
阅读权限 5
注册 2007-11-26
 
发表于 2010-2-12 09:31  资料  短消息  加为好友  添加 久遠悠 为MSN好友 通过MSN和 久遠悠 交谈
啊啊, 對不起
原來 w.dee 是將 EditLayer 丟進去 MessageLayer 一起用(大小寫很重要, 有差別的)
可以在 MessageLayer.tjs 找 LinkEditLayer 參考看看

顶部
22871232
会员
Rank: 1



UID 2295
精华 0
积分 54
帖子 16
阅读权限 5
注册 2009-8-9
 
发表于 2010-2-12 10:47  资料  短消息  加为好友 
嗯,我的代码里是有区分大小写的
我再去试试

顶部
 



清除 Cookies - 联系我们 - [Key Fans Club] the Council of Doujin-game Development and Promotion - Archiver - WAP
Powered by Discuz! 5.5.0 © 2001-2006 Comsenz Inc.
Processed in 0.011227 second(s), 9 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡 v 设计制作 - 七星论坛 v 请使用1024*768或以上分辨率浏览本模板 ]
请勿删除或修改此处版权图示