我一直在寻找有关如何使用和自定义不同组件的值的文档,尤其是使用HTML5 Canvas的Adobe Animate CC 2019中的Label组件。奇怪的是,我遇到的唯一一件事是Adobe Animate本身中的代码段。
我正在使用SmartFoxServer,因此在以下代码中,如果连接成功,我希望实例名称,状态,值的组件更改为“是”,在屏幕的另一侧将“是”输出到屏幕,如果出现连接错误,我希望它说“否”。
我不确定我使用的是正确的代码,但是由于某种原因,由于屏幕上没有任何显示,我无法确定它是否正常工作。
为确保这些事件正在发生并且Animate可以捕获它们,我在两者上都使用console.log并发现它说“ no”,那不是错误,我有意地测试了它是否连接
现在我已经解释了,这是代码:
var sfs = new SFS2X.SmartFox();
sfs.addEventListener(SFS2X.SFSEvent.CONNECTION, onConnection, this);
sfs.connect("domain here", port number here);
function onConnection(evtParams)
{
if (evtParams.success)
$("#status").val('Yes');
else
$("#status").val('No');
}