createjs

    1热度

    1回答

    我必须将多个图像合并为一个精灵图像。这些图像不是某些动画的一部分,它只是不同的静态图像。 我需要在Createjs/EaselJS中以某种方式加载它们,但我不知道json的spritesheet数据模板。 所有搜索结果都指向如何制作精灵动画,但我不需要动画,只需通过id获得静态图像。 任何人都可以提供一个例子如何实现这一目标?

    0热度

    1回答

    使用createjs.Tween,是否可以通过固定一端并扩展另一端而不是仅仅移动它来增长对象?例如,像皮诺乔的鼻子。

    1热度

    2回答

    我在CreateJS/TweenJS多个吐温: createjs.Tween.get(elem1).to({..}); createjs.Tween.get(elem2).to({..}); 在时间线,我需要停止吐温之一。 我想: var tween1 = createjs.Tween.get(elem1).to({..}); var tween2 = createjs.Tween.get

    0热度

    1回答

    我正在开发一款手机游戏,并且图形很重,所以我们无法将它们全部放入一个图像集,因此有多个图集。我们使用PreloadQueue来加载所有的资源。它会导致来自每个客户端的服务器上的许多点击。当我们加载每个文件而不是一个大的“数据”文件时,还有一些额外的时间延迟。 我们猜测,如果我们可以将我们的所有地图集打包到一个“数据”文件并一次加载PreloadQueue,那可能会更好。然后解压/拆分它,使用我们用

    0热度

    1回答

    我使用按钮助手来允许单击显示框和文本区域。如果您用鼠标将鼠标悬停在框上,则只能点击框的2/3左右。 而选定的区域被允许在右侧的框外。如何正确设置可点击区域?只是盒子是可以点击的 Game Link to see example - 灰色方向框在链接的第二页。 self.stage.addChild(titleText); var directionsbox = new createj

    0热度

    1回答

    我有一个项目使用了easelJS,因为我试图简单地改变形状对象的颜色。我有一个couple的examples但他们都似乎表明我需要完全重新绘制一个graphics.beginFill()再次调用形状。考虑到我已经存储了我的形状对象,并且能够对其执行其他操作,这看起来完全过度。 我也试过使用ColorFilter和ColorMatrix,但没有运气做出干净的颜色变化。在某些情况下,颜色基本上会“覆盖

    0热度

    1回答

    我使用Easel JS来开发基于Canvas的纸牌游戏。 TODO:设置画布高度并绘制其中的所有元素。 Issue: EaselJS自动更改画布高度。 参考文献: 如何设置高度: var gameBoard = document.getElementById("board"); gameBoard.style.height = window.innerHeight+"px";

    0热度

    2回答

    我想用左上角的圆圈进行动画,然后下到画布的底部并弹跳到右下角。如果你无法想象我的问题,你可以在 http://www.createjs.com/demos/tweenjs/tween_sparktable (第三演示)看到一个例子 我发现,使用动画轻松一个div代码,但仅此而已。它道出了直线甚至强硬。我改的难易程度影响到bounceOut,这里是代码 createjs.Tween.get(gg).

    1热度

    2回答

    首先,我工作的一个本地 EaselJS/CreateJS项目,只测试一些精灵和鼠标交互。 我添加了一个简单的精灵形象舞台上,然后我把它叫做“enemy1”: //Create the enemy sprite and add it to the stage var enemy_image = new Image(); enemy_image .src = "enemy_sprite.png";

    0热度

    1回答

    我使用createjs使HTML5游戏BU有在这部分代码存在问题: function createGameObj(){ var text = new createjs.Text("Some Text","16px Arial","white"); var container = new createjs.Container(); container.addChild(