打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
flash动态文本框显示NaN原因(属性面板别选字符间距)_邹邹有理
如何用FLASH制作一个简单的运算器动画?
如何制作一个简单的运算器?
首先使用文字工具拖曳出3个矩形框,分别设置它们的类型为输入文本、输入文本和动态文本,在“变量”中输入addl、add2、sum,然后在舞台中使用静态文本类型输入“ ”和“=”。
下面制作两个按钮放置到舞台的适合位置。右击【计算】按钮选择【动作】,然后单击如图3—131所示的按钮切换到“专家模式”。
在区域中输入如下代码。
On(release){
sum=add1 add2;
}
这时测试动画会发现如果以45加54,结果竟然是4554:因此现在的结果是字符串相加而不是数值相加,所以需要修改添加代码。
On(release){
sum=number(add1) number(add2);
}
这样,功能就基本实现了,测试结果如图3-132所示。
但是也会发现,如果用户输入了非数值字符,相加之后则会出现错误的结果NaN。因此应选中两个输入文本框,在【属性】面板中单击【字符】按钮弹出【字符选项】对话框,选中【仅】单选按钮并嵌入数字,如图3.133所示。这样,用户就无法输入除数字之外的其他字符了。
下面制作【清除】按钮的动作。右击【清除】按钮选择【动作】,然后进入“专家模式”,
在区域中输入如下代码。
至此动画制作完成。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
AS入门教程第六课文本与字符第一节-创建文本
Flash中调用外部文本文件的两种方法
《Flash CS3动画制作》Flash组件的应用(模块九)
PPT中如何设置插入的flash影片背景为透明呢
Dreamweaver8.0插入图像
vb textbox-文本框控件
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服