主题:  草原风,donlee.... 各位高手help!!

jand

职务:普通成员
等级:2
金币:1.0
发贴:334
注册:2001/11/19 10:52:59
#12002/5/29 15:45:38
请各位高手帮帮忙 写段小东东 ^o^
在我的dir文件开始的时候加个密码测试段lingo 就是在运行时先会出现一个密码输入框之类的 然后要求输入密码*** 如果正确就往下走 不对的就停在那里 直到密码正确或者退出......
客户要求的....请一定帮下忙 万分感谢....!!!!



jand

职务:普通成员
等级:2
金币:1.0
发贴:334
注册:2001/11/19 10:52:59
#22002/5/29 16:55:21
on mouseDown me
passWord = member("passWord").text
if password = "abc123" then
go to "enter"
else go to "new"
end if
end

enter/new 是两个marker 指向密码输入点 和movie正文开始点
我写了一个比较简单的 做了一个field--"password"输入栏 再加了一个确定的button 在button里加了上面的lingo
可是不知道如何让密码在输入时变成*** 还有上面的lingo也请各位帮忙看下是否有错误和遗漏 谢谢......^_^



night_5d

职务:普通成员
等级:2
金币:1.0
发贴:275
注册:2000/12/15 21:24:38
#32002/5/29 21:44:16
我不是什么高手,但前不久作过类似的东西,给你借鉴一下:
加到需要的sprite上

global passWord
on keyDown me
changeSecret("password","*")
end

on changeSecret memberName,sign--改变指定的成员membername的内容为符号sign
if charToNum(the key)>=33 and charToNum(the key)<=126 then
put sign after member(memberName)
put the key after password
else if charToNum(the key)=8 then
member(memberName).char[member(memberName).char.count].delete()
delete passWord.char[passWord.char.count]
else if charToNum(the key)=13 then
return password
end if
end changeSecret



[img]http://61.144.28.245/hjc/web/non-cgi//usravatars/paladin.gif[/img]
I thirst for freedom

jand

职务:普通成员
等级:2
金币:1.0
发贴:334
注册:2001/11/19 10:52:59
#42002/5/30 18:41:22
谢谢night...^o^