版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、动态文本、输入文本的使用常量、变量Flash高级编程文本类型v在在Flash中,文本工具提供了三种文本类型。分别中,文本工具提供了三种文本类型。分别是:静态文本、动态文本和输是:静态文本、动态文本和输 入文本。入文本。v应该为在运行时可能编辑的任何文本嵌入字体,具应该为在运行时可能编辑的任何文本嵌入字体,具有有使用设备字体使用设备字体设置的文本除外。设置的文本除外。如何为动态文本赋值(两种方法) 格式:动态文本实例的名字.text=”需要赋值的内容” 格式:动态文本实例的变量名 =”需要赋值的内容”以上两种赋值方法如果内容过多需要换行的时候,需要使用行用回车符( “r” )分隔!输入文本的使用
2、 格式: 输入文本实例的名字.text=”需要赋值的内容”输入文本实例的变量名 =”需要赋值的内容” 直接使用:输入文本实例的名字.text或输入文本实例的变量名注意:有时在测试时输入文本中不能输入中文,可切换输入法测试。在浏览器中播放时一般无此问题。常量常量就是在程序运行过程中始终保持不变的数据。(1)在程序中直接书写数据的内容,例如数字式、字符串等是常量。Trace(“Hello World !”)(2)ActionScript 中默认定义了一些常量;(3) AS3.0可以自定义常量;格式为:const 常量名:数据类型 ; 或 const 常量名:数据类型 =值;变量变量可用来存储程序中
3、使用的值,但是和常量的区别在于,变量中的值是可读可写的。为了在程序中准确的访问一个变量,需要为每个变量指定一个唯一的标识符-变量名。定义变量的语法格式为: var 变量名称:数据类型; 或 var 变量名称:数据类型=值;可以不加数据类型,隐式声明。变量自动根据赋值选择类型。注意 :首次定义变量时,为该变量指定一个已知值,这就是所谓的初始化变量。未初始化的变量,默认值为undefined。变量的命名的规则(1)不能是as 关键字,所谓关键字也称保留字,指as 预先定义好的标识符。 (2)不能以数字开头,第一个字符必须是字母或下划线“_”和美元符“$” 。 (4)中间不能有空格。 (5)变量名中
4、不能使用标点符号, (6)不应将动作脚本语言中的任何元素用作变量名称。 正确的示例: a,m,ba,assw,a_aa,my_mc,$abc,$_ss,$_mc等等 my_txt 保存文本的变量 错误的示例: 2_m /不能用数字开头 my-a /不能用减号分割 a.ss /不能使用标点符号 a b /不能有空格变量的作用域变量的范围是指变量在其中已知并且引用区域。在动作脚本中有 3 种类型的变量范围: 要声明常规变量,使用Set Varible动作或赋值运算符(=),这两种方法结果是一样的。要声明本地变量,可以在函数主体内使用var语句。例如:var myString = Flash CS6
5、 ActionScript;要声明全局变量,可以在变量名前面使用_global标识符。例如:_global. myName = Global;数据类型计算机程序在处理用于不同方向运算的数据时,往往需要为其划分数据类型,从面减少判断数据处理方式的时间,提高程序的效率。主要包括以下五种数据类型:数值类型,字符串类型,布尔类型,对象类型,影片剪辑类型 。Number:数字数据类型 String:字符或者叫文本,String数据类型常常用引号括起来,如: Boolean:布尔值,它只有两个值:true、false,分别是真和假的意思.也就是是和不是的意思Object:可以里解为对象MovieClip:
6、影片剪辑运算符运算符本质上说是一个特殊的函数,它可以操作一个或者多个数据(操作数),并且返回一个值。表达式是指由运算符和用运算符组织起来的操作数组成的,符合ActionScript 语法规则的式子。操作数可以是常量、变量、函数或者是另外一个表达式。运算符1、算术运算符和算术表达式执行算术运算的运算符包括用于常规的加、减、乘、除四则运算,以及求模和增量、减量等运算的运算符。运算符2、赋值运算符和赋值表达式赋值运算符是二元运算符,它用操作符右侧操作数的值更新左侧操作数的值,因此在赋值表达式中,左面的操作数必须是一个变量。运算符3、关系运算符和关系表达式:关系运算也称之为比较运算,即比较两个操作数的大小关系。关系表达式根据比较的结果返回一个布尔值:true或false。关系运算主要用于分支判断语句,通过计算关系表达式的值确定程序的转向。项目实践求和运算输入文本和动态文本框值都在其text属性中,其值类型为文本类型,需要使用Number()函数将其转换为数值类型。将数据转换为数值类型:数值类型有三种,用下面三个函数可以将真它数据类型转换为数值: Number() int() uint() 对于不能被转换为数值的数据如英文字母,汉字等,int(),uint()则返回0,而Number()则返回NaN. asjs_btn.onRelease=function()var a=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度房地产项目补充协议合同范本3篇
- 二零二五年度出口代理服务合同模板(含知识产权保护条款)2篇
- 二零二五年临时动物保护员服务合同协议3篇
- 2025年外卖配送员劳动权益保障与职业培训合同3篇
- 2025年度智能社区物业管理平台开发与后续服务合同3篇
- 二零二五年度二手挖掘机买卖合同智能设备配套3篇
- 二零二五年度国际品牌国内加盟合作协议2篇
- 二零二五年度旅游安全责任保障合同
- 二零二五年度房屋拆除项目拆除物处置与环保达标协议3篇
- 二零二五年度新型建筑机械租赁服务合同范本3篇
- CNC工艺简介课件
- 海外安全培训课件
- 江苏省苏州市2023-2024学年高一上学期期末学业质量阳光指标调研语文试卷
- 大学军事理论课教程第三章军事思想第四节当代中国军事思想
- 开展学科周活动方案
- 园林景观给排水设计汇总计算书
- 《电线电缆常用计算公式》
- 关于心理健康教育情况的调研报告
- 内侧蒂直线短瘢痕法治疗乳房肥大症的临床研究
- 整改回复书样板后边附带图片
- 空气能施工方案
评论
0/150
提交评论