📄 friendchat.as
字号:
/** * @(#)FriendChat.as * * @author soda E-mail:junaisy@163.com * @version 1.0 * <br>Program Name: NetGame for Blue * <br>Date: 2007-5-8 */import org.blue.net.ConnectJavaServer;import org.game.context.Session;import org.game.context.UserEsate;/** * */class org.game.handel.FriendChat extends MovieClip { private var sendBtn:Button; private var cancelBtn:Button; private var closeBtn:Button; private var speakContent:TextField; private var showContent:TextField; private var friendName:TextField; private var connect:ConnectJavaServer; private var session:Session; public function FriendChat() { connect = ConnectJavaServer.getConnectJavaServer(); session = Session.getSession(); //关闭物品栏 closeBtn.onRelease = function() { //同时设置打开聊天窗口 var userEsate:UserEsate = UserEsate.getUserEsate(); userEsate.setOpenFriend(false); this._parent.removeMovieClip(); }; this.onLoad = function() { buttonEvent(); }; } /** * 添加聊天内容 */ public function setShowContent(msg:String):Void { showContent.text = showContent.text + msg + "\n"; } public function setFriendName(name:String):Void { friendName.text = name; } private function buttonEvent():Void { sendBtn.onRelease = function() { this._parent.connect.call("PersonAction","friendSpeak",null,this._parent.session.getName(), this._parent.friendName.text,this._parent.speakContent.text); this._parent.speakContent.text = ""; }; //清空内容 cancelBtn.onRelease = function() { this._parent.speakContent.text = ""; this._parent.showContent.text = ""; }; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -