zoukankan      html  css  js  c++  java
  • AS3 setInterval

    setInterval

    () 函数  
    public function setInterval(closure:Function, delay:Number... arguments):uint
    语言版本:  ActionScript 3.0
    运行时版本:  AIR 1.0, Flash Player 9

    以指定的间隔(以毫秒为单位)运行函数。

    作为使用 setInterval() 方法的替代方法,请考虑创建一个 Timer 对象,带有指定的间隔,并使用 0 作为 repeatCount 参数(这样可将计时器设置为无限制重复)。

    如果打算使用 clearInterval() 方法取消 setInterval() 调用,请确保将 setInterval() 调用分配给一个变量(clearInterval() 函数稍后将引用该变量)。如果不通过调用 clearInterval() 函数取消 setInterval() 调用,则不会将包含 setTimeout 闭包函数的对象作为垃圾回收。

    参数

      closure:Function — 要执行的函数的名称。不要包括引号或圆括号,并且不要指定要调用的函数的参数。例如,使用 functionName,而不要使用 functionName() 或 functionName(param)
     
      delay:Number — 间隔(以毫秒为单位)。
     
      ... arguments — 传递给 closure 函数的可选参数列表。
    返回
      uint — 超时进程的唯一数字标识符。使用此标识符可通过调用 clearInterval() 方法取消进程。

    相关 API 元素


    示例  ( 如何使用本示例 

    以下示例使用 setInterval() 方法创建一个计时间隔,以 1 秒的固定间隔调用 myRepeatingFunction() 方法。
     
    package {
        import flash.display.Sprite;
        import flash.utils.*;
    
        public class SetIntervalExample extends Sprite {
            private var intervalDuration:Number = 1000; // duration between intervals, in milliseconds
            
            public function SetIntervalExample() {
                var intervalId:uint = setInterval(myRepeatingFunction, intervalDuration, "Hello", "World");
            }
    
            public function myRepeatingFunction():void {
                trace(arguments[0] + " " + arguments[1]);
            }
        }
    }
    

  • 相关阅读:
    js 几个特殊情况
    Oracle 常用操作
    SqlServer性能检测和优化工具使用详细
    Fiddler
    JMeter性能测试,完整入门篇
    asp.net缓存
    Quartz.net开源作业调度框架使用详解
    SQL 存储过程
    .net 分布式锁
    全国省市区数据库
  • 原文地址:https://www.cnblogs.com/LLLoveLL/p/3867664.html
Copyright © 2011-2022 走看看