ps:发现有转载的,声明偶这不算连载教程。。只是偶自己的笔记加个序号。。不会特别详细,我只能尽量,看不懂没我事,以后有可能整理成书或电子书,那都是1,2百篇以后的事了
先看演示:原来放在公司服务器上,现在没空间,演示先关闭了,有提供空间的可以联系一下偶QQ:8856190
说明:很简单的东西,基本上就是共享对象的运用,没有用到服务器端,大型聊天室可能不会这么做,这个算最简单的:/
注释很详细,不说多了:
//用户名
myname="游客"
//建立连接
var myNC = new NetConnection();
myNC.connect("rtmp://localhost/smallchat");
//搞到rso
Talk_SO = SharedObject.getRemote("Talk", myNC.uri, false);
Talk_SO.onSync = function() {
//先把聊天文本框清空
remoteText.text = "";
//把聊天列表显示出来,talklist的格式就是[谁谁说:啊啊啊,谁谁谁说:2222]
var t = this.data.talklist;
for (var i = 0; i=5) {
Talk_SO.data.talklist.shift();
}
//把消息装到so里
Talk_SO.data.talklist.push(myname+"说:"+meText.text);
meText.text = "";
}
//文字显示,换行
function writeln(msg) {
remoteText.text += msg+"\n";
remoteText.vPosition =remoteText.maxVPosition
}
//-----------------------------------------------
Btn.onRelease = function() {
post();
};
this.onKeyDown = function() {
if (Key.isDown(Key.ENTER)) {
post();
}
};
Key.addListener(this);
原文件
[url=http://www.nshen.net/blog/attachments/200602/smallchat.fla]http://www.nshen.net/blog/attachments/200602/smallchat.fla[/url]
本文转自:http://www.5uflash.com/flashjiaocheng/Fmsjiaocheng/2279.html
先看演示:原来放在公司服务器上,现在没空间,演示先关闭了,有提供空间的可以联系一下偶QQ:8856190
说明:很简单的东西,基本上就是共享对象的运用,没有用到服务器端,大型聊天室可能不会这么做,这个算最简单的:/
注释很详细,不说多了:
//用户名
myname="游客"
//建立连接
var myNC = new NetConnection();
myNC.connect("rtmp://localhost/smallchat");
//搞到rso
Talk_SO = SharedObject.getRemote("Talk", myNC.uri, false);
Talk_SO.onSync = function() {
//先把聊天文本框清空
remoteText.text = "";
//把聊天列表显示出来,talklist的格式就是[谁谁说:啊啊啊,谁谁谁说:2222]
var t = this.data.talklist;
for (var i = 0; i=5) {
Talk_SO.data.talklist.shift();
}
//把消息装到so里
Talk_SO.data.talklist.push(myname+"说:"+meText.text);
meText.text = "";
}
//文字显示,换行
function writeln(msg) {
remoteText.text += msg+"\n";
remoteText.vPosition =remoteText.maxVPosition
}
//-----------------------------------------------
Btn.onRelease = function() {
post();
};
this.onKeyDown = function() {
if (Key.isDown(Key.ENTER)) {
post();
}
};
Key.addListener(this);
原文件
[url=http://www.nshen.net/blog/attachments/200602/smallchat.fla]http://www.nshen.net/blog/attachments/200602/smallchat.fla[/url]
本文转自:http://www.5uflash.com/flashjiaocheng/Fmsjiaocheng/2279.html