zoukankan      html  css  js  c++  java
  • FLASH CC 2015 CANVAS 中 gotoAndStop、gotoAndPlay() 不起作用

    哎 话不多说先看我的代码:

    //舞台上 放着sp0、sp1、...sp8,9个mc,每个mc都有几帧,

    //帧上有如下代码

    var S=this;
    S.stop()
    
    inIt1();//not working!
    
    //setTimeout(inIt1,0);//use setTimeout and it is working ,why?
    
    function inIt1()
    {
        for (var i = 0; i <9; i++)
        {
            var _frame=Math.floor(Math.random() * S["sp" + i].totalFrames)
            console.log(_frame)
            S["sp" + i].gotoAndStop(_frame)
        }
    }

    发现 gotoAndStop(xx)无效,即使使用gotoAndStop("标签名") 也无效,奇了怪了

    解决办法: 然后我尝试用setTimeout 来执行 居然有效,即使我把延迟时间设置为0也有效。

    为什么会这样还不得而知,已经发帖求组adobe 论坛了。期待他们的回复

    //------------------------------------------- 

    今天实际验证后,发现只有 gotoAndStop,gotoAndPlay 无效。

  • 相关阅读:
    C++笔记 谓词 1
    win7 ipv6设置(isatap)
    C++笔记
    打水印
    jquery导航滚动固定在顶部
    javascript获得属性
    tr光棒效果
    按字母查找
    js购物车
    数据采集
  • 原文地址:https://www.cnblogs.com/luoeeyang/p/4721670.html
Copyright © 2011-2022 走看看