createjs

    0热度

    1回答

    所以我有一大堆easel.js对象,我将它们保存在一个数组中。 我想为每个对象链接一组补间,然后当每个补间链完成时,重置补间的属性并再次执行。这是我到目前为止: function setObjectTween(tgt){ createjs.Tween.get(tgt, { loop: false }) .to({ x: randomOnStage("x", constra

    0热度

    2回答

    我有一个项目,我需要将Flash电影制作为互动游戏。因为,大多数浏览器已经(或即将)对Flash进行过滤,所以我决定这款游戏必须基于HTML5/JS。由于大多数图形和动画已经在这部Flash影片中完成(我有它的源代码),我正在使用Adobe Flash和CreateJS技术(HTML5 + Canvas + JS)进行开发。到目前为止,我非常喜欢这个解决方案,尽管我有一个我还无法解决的问题。 该游

    1热度

    1回答

    单个对象中删除股票我想删除的侦听器被动画的单个对象。我想删除单个对象的代码,因为它们会在不同的时间停止,当它们在y中达到200px时。此代码是Adobe Animate中的一个框架。所以这个代码不工作: this.stop(); that= this; var aParticle; var mySpeed = 12; var myRotation = 4; var totalPart

    0热度

    1回答

    我在Adobe的Animate框架中。当我向补间中添加“更改”侦听器时,当我点击名为animateParticle的更改函数时,我失去了范围。此外,附加到粒子的补间无法识别.setPaused(true)函数。 this.stop(); that = this; var particleCount = 0; var aParticle; var mySpeed = 12; var m

    1热度

    1回答

    我是easelJS的新手。我想创建一个矩形,然后我想在输入框中键入文本。这里是我的代码 function init() { var stage = new createjs.Stage("canvas"); var layoutWidth = 0.8 * stage.canvas.width; var layoutHeight = 0.6 *

    0热度

    1回答

    我是EaselJS的新手。我将文本的maxWidth属性设置为200px,在达到最大宽度后,文本开始被压缩。如何确保在达到最大宽度后文本换行到新行? var text = new createjs.Text(); text.set({ text: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam elementum el

    1热度

    1回答

    我目前正在制作一个电子学习网页。我试图添加功能,用户可以拖动文本并将其放置在某个可放置的区域/图像上。 如何检测画架中的drop/hittest。 Plz help。我是新来的。

    0热度

    1回答

    我制作了一个脚本,其中提供的图像列表将全部加载,像它应该那样工作。现在这是我的主要问题: 如果我想使用这个让我们说我想要所有项目图像,网站背景等组合网站。预加载和附加图像到他们在html中的地方,是否有一些解决方案已经在preloadjs中,还是我不得不说让我们去整个页面,获取图像源并追加到它们中的每一个?是否有可能结合可能预加载你在CSS中使用的一些资产,或者我问不可能或很难做到?如果任何一种情

    0热度

    2回答

    动画在加载时工作正常,但过了一段时间它就会滞后。首先,我在for循环中创建了新的drops变量。让它成为全球并没有帮助。 fps是40与5 particles。任何帮助? function init(){ stage = new createjs.Stage("rain-canvas"); createjs.Ticker.setFPS(fps); createjs.T

    0热度

    1回答

    据我所知,我有两种方法来控制画布重绘,所以当没有任何动画时它们不会简单地运行。 设置,检查条件的功能: createjs.Ticker.addEventListener("tick", tick); var redrawOn = false; function tick(event) { if (redrawOn) { stage.update(event);