快速业务通道

3D Flash Animator教程:JS表达式

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-15

 第六章 JavaScript

  第二节 表达式

  和Action 动作一样,Javascript语言也有表达式。   基本运算:   + Add:加法
  - Subtract:减法
  * Multiply:乘法
  / Divide:除法
  % Modulo :百分比
  & String append :增加字符串
  < Less than :小于
  > Greater than :大于
  <= Less than or equal:小于等于
  >= Greater than or equal :大于等于
  = Equals :等于。比较两个表达式是否相等,如果相等则返回True,否则返回False。
  ! 逻辑非 对布尔值做取反操作,结果与原数值正好相反。
  != Not equals :不等于。比较两个数值是否不相等,如果不等则返回True,否则返回False。
  ++ Increment :递增 变量自递加赋值。
  -- Decrement :递减 变量自递减赋值。
  += Plus equals :加赋值 将两个表达式相加所得的和赋给前一个表达式
  -= Minus equals: 减赋值 将两个表达式相减所得的差赋给前一个表达式
  *= Multiply equals :乘积赋值 将两个表达式的乘积赋给前一个表达式
  /= Divide equals :除赋值 将两个表达式相除所得的商赋给前一个表达式
  && And :逻辑与 对一个或两个表达式的值作布尔运算,或前者表达式为假则返回为假,否则检查后者表达式,若后者为真则返回为真,否则返回为假。
  || Or :逻辑或 对前后两个布尔表达式作逻辑或操作,如果一个表达式的值为真或两个表达式的值均为真,则结果为真。只有当前后两个都为假时,结果才为假.
  Ture :参数值为1,逻辑结果为 True
  Fasle :参数值为0,逻辑结果为 Fasle
  Null:空
  Pie:Pie 值为3.141……   数学函数:

  Abs (value):计算并获取指定参数的绝对值
  Round (value) :四舍五入取整
  Ceil (value) :Ceil(n),取靠近n的上限的整数(向上取整)
  Floor (value) :Floor(n),取靠近n的下限的整数(向下取整)
  Min (value 1, value 2) :返回两个参数中的最小值
  Max (value 1, value 2) :返回两个参数中的最大值
  Sin (angle):计算并获取指定参数的正弦值
  Cos (angle) :计算并获取指定参数的余弦值(返回值单位:弧度)
  Atan2 (y value, x value) :计算并获取y/x的反正切值(返回值单位:弧度)
  Sqrt (angle):计算并获取指定参数的平方根
  Log (angle):取自然对数(以e为底数)
  Random (maximum):产生0到1之间的随机数   动画参数   MouseX :鼠标当前在X轴的位置
  MouseY :鼠标当前在Y轴的位置   Timer ():获取动画从播放开始到播放到目前为止的总时间(单位是毫秒)
  FramesLoaded:动画被载入的帧数
  BytesLoaded () :动画被载入的字节
  TotalFrames () :动画总共多少帧
  TotalBytes ():动画总共多少字节   声音函数:

  playSound ("element name"):播放某个声音元素   字符串函数:

  strlen ("string") 返回字符串长度
  substring ("string", start, length)截取字符串中的子字符串
  chr (ansi code)把ASCII码转换成相应的字符
  ord ("character")将字符转换成ASCII码   时间函数:   day () 日期值,取值 1 到 31
  weekDay () 从星期天为 0 开始,取值 0 到 6,选取星期值
  month () 月份值,取值 0 到 11,一月份为0The month of the year between 0 and 11 (January being 0)
  year () 年份值
  hour () 小时值,取值0到23
  minute () 分钟值
  second () 秒值 关键词:3D Animator

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号