拖放Flash Canvas的代码段

时间:2015-10-07 17:50:40

标签: javascript flash html5-canvas code-snippets

我正在使用Flash Canvas HTML5中的代码片段,允许在目标上拖放图标,然后在释放时播放头跳转到帧编号。

这是我到目前为止所做的:

direct string assignment vs new String(...)

任何帮助都会很棒,谢谢

2 个答案:

答案 0 :(得分:0)

我发现这个http://www.adobe.com/inspire/2014/03/flash-pro-jigsaw.html资源在新的Flash画布环境中构建拖放活动是非常宝贵的。

要让你的图标跳转到另一个框架,我会在教程的按下功能中添加gotoAndStop(/*FrameNumber*/)(我相信第29或30行)。

答案 1 :(得分:0)

this.slider.addEventListener("mousedown", mouseDownFun.bind(this));

function mouseDownFun()

{

    console.log("mouseUpFun");
    this.slider.addEventListener("pressmove", mouseMoveFun.bind(this));
    this.slider.addEventListener("pressup", mouseUpFun.bind(this));
}

function mouseMoveFun()

{

    this.slider.x = stage.mouseX - 42;
}

function mouseUpFun()

{

    console.log("mouseUpFun");  
    this.slider.removeEventListener("pressmove", mouseMoveFun.bind(this));
    this.slider.removeEventListener("pressup", mouseUpFun.bind(this));
}