Tag: createjs

我们可以通过命令行从flash导出到createjs吗?

我正在寻找一种方法来自动从命令行运行createjs的Flash工具包的任务。 我有很多单独的组件,我想在批处理中导出它们。 可以这样做吗?

使用nodeJS和createJS进行浏览器单人RPG

我正在用JavaScript创build一个单人RPG游戏。 基于事件的游戏不会太重,但是我会在屏幕上加载大量的对象。 我有两个问题: 第一:我已经使用createJS来加载我的位图,但是当我一次加载几个对象到屏幕上并激活它们时,我注意到严重滞后。 我想知道是否有比createJS更好的库来加载对象。 第二:我正在计划使用PHP的用户configuration文件,统计等…但发现编写AJAX调用服务器需要几个步骤… 首先,使用jQuery的.get()发送JavaScriptvariables到PHP 然后更新数据库 然后通过使用json_encode发送新更新的variables,并回显variables。 最后,将更新后的variables存储回一个javascriptvariables中 我想知道在NodeJS中如何处理这样的事情。 我读了如何决定何时使用Node.js? 了解NodeJS的用法,特别是这句话:“我相信Node.js最适合实时应用程序:在线游戏,协作工具,聊天室,或者其他用户在应用程序中需要做的事情被其他用户立即看到,没有页面刷新。“ 对我说话…但我仍然不确定是否需要使用NodeJS而不是PHP。 谢谢 编辑: 嗨,我想我正在做错误的平铺和caching… 在我的Game.php中,我调用了几个函数来创build/绘制对象。 Game.php: function init() { canvas = document.getElementById("demoCanvas"); start(); } function start() { stage = new createjs.Stage("demoCanvas"); stage.mouseMoveOutside = true; //Create Objects createWorld(); createTiles(); createPlayers(); 在我的函数tick()中,我有一个centerViewTo ,它把玩家放在相对于背景的视口中(模仿相机)。 这个问题是,我传入一个位图bgBMP ,我正在绘制播放器相对于。 如果我做平铺,我不知道我怎么可以相对于背景图像绘制玩家。 centerViewTo(stage.canvas, stage, segment, {x:0, y:0, width:bgBMP.image.width, height:bgBMP.image.height}); 此外, […]

使用meteor与Adobe Flash CreateJS工具包

我想弄清楚如何在meteor中使用Adobe CreateJS工具包中的javascript对象 。 生成的html和js看起来像这样一个简单的矩形和圆形: 创build-demo.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>create-demo</title> <script src="http://code.createjs.com/easeljs-0.7.0.min.js"></script> <script src="create-demo.js"></script> <script> var canvas, stage, exportRoot; function init() { canvas = document.getElementById("canvas"); exportRoot = new lib.createdemo(); stage = new createjs.Stage(canvas); stage.addChild(exportRoot); stage.update(); createjs.Ticker.setFPS(lib.properties.fps); //createjs.Ticker.addEventListener("tick", stage); } </script> </head> <body onload="init();" style="background-color:#D4D4D4"> <canvas id="canvas" width="550" height="400" style="background-color:#FFFFFF"></canvas> </body> </html> 创build-demo.js (function […]