合肥卓想动画工作室 承接全国+flash动画制作 + flash动画设计 + 各类flash动画制作设计


联系方式

flash里面设置数字格式为货币的脚本

时间:2015-12-15 10:20来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击:


 设置数字格式为货币的脚本的大部分被连接到输入价格按钮,但它可以被转移到的帧动作。
全文转换脚本:
   
设置变量:“/priceLength”= MBLength/价格)
   
设定/变:“N”=“0”
   
循环while/N </ priceLength
   
设置变量:“/ N”= / N + 1
   
设置变量:“/currentChar”= MBSubstring/价格/ N1
   
如果(/currentChar东北/donePre东北
   
设置变量:“/beforePrice”= /beforePrice/ currentChar
   
否则,如果(/currentChar
   
设置变量:“/donePre”=“YES”
   
其他
   
设置变量:“/afterPrice”= /afterPrice/ currentChar
   
结束如果
   
结束循环
   
评论:===================
   
点评:格式美元(英镑,无论)
   
如果(/beforePrice/beforePrice
   
设置变量:“/beforePrice”=“0”
   
结束如果
   
评论:===================
   
点评:格式美分
   
设置变量“/afterPriceLen”= MBLength/afterPrice),
   
如果(/afterPriceLen =“”/afterPriceLen= 0
   
设置变量:“/afterPrice”=“00”
   
否则如果(/afterPriceLen = 1
   
设置变量:“/afterPrice”= / afterPrice“0”
   
其他
   
评论:圆了,如果十进制认股权证
   
如果(MBSubstring/afterPrice31> 4
   
设置变量:“/afterPrice”= MBSubstring/afterPrice12
   
设置变量:“/afterPrice”= / afterPrice + 1
   
其他
   
设置变量:“/afterPrice”= MBSubstring/afterPrice12
   
结束如果
   
结束如果
   
设置变量:“/displayPrice”=“$”/beforePrice/afterPrice
   
转到停止完成
步骤如下:
让我们假设你有一块钱量存储在一个变量称为价格

1步:计算出你的价格是多少个字符(包括小数点):
 
设置变量:“/priceLength”= MBLength/价格)
2步:现在你要循环通过每个字符的价格,并检查它是什么:
   
设定/变:“N”=“0”
   
循环while/N </ priceLength
   
设置变量:“/ N”= / N + 1
   
设置变量:“/currentChar”= MBSubstring/价格/ N1
步骤3:然后你会采取行动基于什么样的性格是你要处理的。您将创建两个变量: -
1
beforePrice,这是您的价格(小数点前的第一块) - 换句话说,美元
2
afterPrice,这是美分的金额(有或全无
   
如果(/currentChar东北/donePre东北
   
设置变量:“/beforePrice”= /beforePrice/ currentChar
   
否则,如果(/currentChar
   
设置变量:“/donePre”=“YES”
   
其他
   
设置变量:“/afterPrice”= /afterPrice/ currentChar
   
结束如果
4步:一旦我们到达终点的长度的价格,我们就大功告成了:
   
结束循环
5步:让我们的格式美元。我们并不真正需要做的事情,但如果没有美元,让我们做一个零。
   
评论:===================
   
点评:格式美元(英镑,无论)
   
如果(/beforePrice/beforePrice
   
设置变量:“/beforePrice”=“0”
   
结束如果
步骤如下:(续)
步骤6:现在我们需要处理与afterPrice的,因为它是从图中的其余部分分开。让我们来看看长度:
   
评论:===================
   
点评:格式美分
   
设置变量“/afterPriceLen”= MBLength/afterPrice),
7步:如果afterPrice的长度=什么都没有,这意味着我们有这样的数字10,所以我们要添加00
   
如果(/afterPriceLen =“”/afterPriceLen= 0
   
设置变量:“/afterPrice”=“00”
8步:如果afterPrice1位,然后我们知道我们需要一个零到德:
   
否则如果(/afterPriceLen = 1
   
设置变量:“/afterPrice”= / afterPrice“0”
步骤9:现在变得非常有趣 - 会发生什么,如果我们的总和大于2,如10.5356吗?我们必须要斩afterPrice 2,一定要圆了,如果它需要被舍入:
   
其他(杭州flash动画制作设计
   
评论:圆了,如果十进制认股权证
   
如果(MBSubstring/afterPrice31> 4
   
设置变量:“/afterPrice”= MBSubstring/afterPrice12
   
设置变量:“/afterPrice”= / afterPrice + 1
   
其他
   
设置变量:“/afterPrice”= MBSubstring/afterPrice12
   
结束如果
   
结束如果
10步:终于来了!我们放在一起,我们的作品,并添加一个漂亮的“$”
   
设置变量:“/displayPrice”=“$”/beforePrice/afterPrice
在这个特殊的例子中,我们向用户发送的结果屏幕上,然后让他们输入新的价格,并检查它。这实在是出于演示的目的,除非你想创建一个真正的,真没劲格式的价格!游戏:)


(责任编辑:卓想动画http://www.zxgzs.com)




上海 北京 深圳 广州 成都 杭州 重庆 武汉 苏州 合肥 亳州 天津 南京 沈阳 西安 青岛 大连 宁波 济南 哈尔滨 长春 厦门 郑州 长沙 福州 乌鲁木齐 昆明 兰州 无锡 南昌 贵阳 南宁 太原 石家庄 呼和浩特 佛山 东莞 唐山 烟台 泉州 包头 温州 淄博 海口 银川 西宁 南通 大庆 徐州 潍坊 常州 鄂尔多斯 绍兴 济宁 盐城 邯郸 临沂 洛阳 东营 扬州 台州 嘉兴 沧州 榆林 泰州 镇江 昆山 江阴 张家港 义乌 金华 保定 鞍山 泰安 宜昌 襄阳 中山 惠州 南阳 威海 德州 珠海 柳州 宿迁 芜湖 岳阳 菏泽 漳州 信阳 蚌埠 绵阳 株洲 邢台 桐城 桂林 衡阳 铜陵 三亚 阜阳 荆州 遵义 咸阳 驻马店 上饶 湛江 湘潭 汕头 莆田 滁州 廊坊 赣州 肇庆 九江 德阳 淮安 曲靖 湖州 揭阳 许昌 秦皇岛 江门 新乡 潮州 商丘 宁德 吉林 连云港 常德 宜春 黄冈

卓想动画 版权所有 flash作业- 网页设计作业
返回首页   |   电话咨询   |   微信咨询