摘要: # Building如果你已经完成之前的例子你可能会想在[Firebug](http://getfirebug.com/)或Webkit开发者工具看看内部是怎样的。在结果表格中看到的也许不能够使你满意。甚至Hello World的例子需要许多不同的Javascript文件加载,而且它们的总大小很大。... 阅读全文
posted @ 2015-10-12 16:34 我也是BBC 阅读(154) 评论(0) 推荐(0) 编辑
摘要: # 绘图引擎LimeJS的一个最重要的特性就是支持不同的渲染引擎。也许不应该叫LimeJS一个Canvas 游戏框架,因为Canvas只是它所支持的一个较低的技术。有画图能力的较低的方法集中在在命名空间*lime.Renderer*。不同的渲染可以在任何时候通过方法*setRenderer(rend... 阅读全文
posted @ 2015-10-12 16:33 我也是BBC 阅读(195) 评论(0) 推荐(0) 编辑
摘要: # 动画动画提供一个随着时间改变元素属性方法。典型的用处就是自然而然地使对象变大或改变它 的位置。要做一个动画,你得新建一个动画对象,然后在目标对象上运行它。不要忘了你得用‘goog.require()’,因为没有什么动画是自动载入的。默认情况下所有动画运行时长为1秒钟,你可以用‘setDurati... 阅读全文
posted @ 2014-11-12 19:56 我也是BBC 阅读(123) 评论(0) 推荐(0) 编辑
摘要: # Events在Lime中,事件的处理与Closure程序库中的差不多,你可以用‘goog.events.listen(src, type, listener, opt_capt, opt_handler)’添加事件监听,用‘goog.events.unlisten(src, type, list... 阅读全文
posted @ 2014-11-10 19:14 我也是BBC 阅读(138) 评论(0) 推荐(0) 编辑
摘要: # 形状与填充## Sprites前几章我们学习了关于node的类。虽然node是LimeJS中最重要的类,但是你几乎从不创建一 个node。我们可以创建sprite,sprite是矩形的显示对象。它的外观可以通过方法*setFill(fill)*来添加,所有node的函数在sprite和其它形状都... 阅读全文
posted @ 2014-11-10 18:55 我也是BBC 阅读(213) 评论(0) 推荐(0) 编辑
摘要: # Layout和nodes## 调整大小和方位变化在LimeJs中,支持不同的屏幕大小和视口大小的变化很容易,都是自动调好的。在Director的构造中(或在*setSize*方法中),但是这不需要与实际的屏幕大小相适应。你的游戏的实际大小是从你游戏所在的容器DOM元素中得到的。如果容器对象的大小... 阅读全文
posted @ 2014-11-10 18:25 我也是BBC 阅读(181) 评论(0) 推荐(0) 编辑
摘要: # 时间轴## Director一切都要从director开始。director是一个每个游戏所需要的基本对象,它连接所有网页上 的Limejs逻辑到任何单个地方。如果你来自flash世界你可以把它当做一个舞台,Cocos2d用户可以当做自己的director。所有其他人可以把它当做一个前部的控制者... 阅读全文
posted @ 2014-05-08 22:33 我也是BBC 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 开始安装windows用户:请按照README文件的安装向导安装limeJS的开发需要[Python 2.6+](http://www.python.org/), [Git](http://git- scm.com/download) 和[Subversion](http://subversion.... 阅读全文
posted @ 2014-05-08 22:32 我也是BBC 阅读(395) 评论(0) 推荐(0) 编辑