FB,Flash,as3 Bug集

一、Flash builder 报错 当导入3.0的项目时运行出现如下错误:
进程已终止,没有建立到调试器的连接。error while loading initial content
启动命令详细信息: "C:\Program Files\Adobe\Adobe Flash Builder4\sdks\flex_sdk_4.5.0.19786\bin\adl.exe" -runtime "C:\ProgramFiles\Adobe\Adobe Flash Builder4\sdks\flex_sdk_4.5.0.19786\runtimes\air\win" "D:\fb4workspace\sadf\bin-debug\sadf-app.xml" "D:\fb4workspace\sadf\bin-debug" 解决方法:版本不一样所致。
air-app.xml 配置文件
flex sdk 3.0.0的改成 1.0
flex sdk 3.2 的改成 1.5
以后的版本也是同样方法
<applicationxmlns="http://ns.adobe.com/air/application/1.5">

二、Flash Builder在Debug时出现的问题:Flash Builder 找不到所需的Adobe FlashPlayer调试器版本
解决方法:
1. 进入Flash Builder的安装目录 C:\Program Files\Adobe\Adobe FlashBuilder 4.6\player\win\11.1
2. 安装flashplayer_11_plugin_debug.exe,下载地址:http://www.adobe.com/support/flashplayer/downloads.html

三、在FlashCS6里textfield里输入不了汉字
flash player 11.2,textfiel里输入不了汉字;用微软雅黑,设备字体;并加一句代码:
flash.system.IME.enabled = true;

四、textfield文字输入限制:
    my_txt.restrict = "A-Z 0-9"; //仅允许在文本字段中输入大写字符、空格和数字     
    my_txt.restrict = "^a-z";//包含除小写字母之外的所有字符     
    my_txt.restrict = "\\-\\^";  //这段代码只包含短划线 (-) 和尖号 (^)     
    my_txt.restrict = "A-Z^Q"; //这段代码只包含除大写字母 Q 之外的大写字母     
    my_txt.restrict = " -~";//只包含从 ASCII 32(空格)到 ASCII 126(代字号)之间的字符     
    my_txt.restrict = "a-zA-Z\u4e00-\u9fa5" //这样是代表只能够输入大小写的英文字母和中文



my_txt.restrict =&quot;^\\/&quot;;    //禁止&quot;/&quot;;  
my_txt.restrict =&quot;^\\\\\\&quot;;    //禁止&quot;\&quot;,要6个&quot;\&quot;;</pre><br>


Donate
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2015-2022 Peng Xiang
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信