Animate CC中的多个TextField?无法添加第二个TextField

时间:2016-10-06 20:01:49

标签: actionscript-3 adobe

我有一个非常简单的应用程序,它们之间有LocalConnection。客户端中的一个按钮和服务器上的一个动态文本。当我在客户端上按下我的按钮时,服务器中的文本正在改变,一切正常。但是如果我在服务器中添加静态文本,那么我的动态文本就会停止工作(不会改变)。这怎么可能?检查了5次,只是添加静态文本毁了我的应用程序。

Sry,对于我的英语,我不会说流利的。

p.s Animate CC中的Woorking

p.p.s。感觉这是非常简单的解决方案,但在谷歌检查它并没有找到任何答案:(

服务器

import flash.net.LocalConnection;

var conn:LocalConnection = new LocalConnection();

conn.client = this;
conn.connect("data");

function recieve_data(unfO:String):void {
    unfOne.text = unfO;
}

客户端

import flash.net.LocalConnection;
import flash.events.MouseEvent;

var conn:LocalConnection = new LocalConnection();
var unfOned:int = 0;

unfOne.addEventListener(MouseEvent.CLICK, unfOne_send);

function unfOne_send(e:MouseEvent):void {
    unfOned++;
    conn.send('data', 'recieve_data', unfOned);
    unfOne_caption.text = unfOned.toString();
}

1 个答案:

答案 0 :(得分:1)

问题在于Font,默认情况下是Open Sans,我应该将其更改为arial或者执行Font Embeding。