首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏信息安全小学生

    CraftyJS 学习三 -- Component

    Crafty.c 有两个参数,第一个是组件名,第二个是组件的方法及属性,当组件被声明成实体,所有的属性及方法都会被复制到实体上,init 方法会被自动执行,remove方法在组件销毁时自动执行。

    34410发布于 2019-07-22
  • 来自专栏信息安全小学生

    CraftyJS 学习二 -- Event

    当你使用 trigger 方法触发事件时,第二个参数将作为事件的参数传递到对象中。此外,还可以定义更复杂的参数类型,例如:

    47520发布于 2019-07-22
  • 来自专栏信息安全小学生

    CraftyJS 学习五 -- Text

    文本 创建 "Text": var helloWorldText = Crafty.e('2D, DOM, Text') .attr({ x: 10, y: 10 }); 显示文本: helloWorldText.text('Hello World'); 样式 使用 .textColor() 方法修改文本颜色: helloWorldText.textColor('red'); 使用.textFont() 方法调整字体样式: helloWorldText.textFont({

    45120发布于 2019-07-22
  • 来自专栏信息安全小学生

    CraftyJS 学习一 -- Entity

    一个实体是你游戏中的一些东西。如果这听起来很模糊,这是因为几乎任何可以实体——玩家,敌人,一弹,高分的计数器,或菜单项。

    57120发布于 2019-07-22
  • 来自专栏信息安全小学生

    CraftyJS 学习四 -- 2D Graphics

    DOCTYPE html> <html> <head> <script src="https://cdn.rawgit.com/<em>craftyjs</em>/Crafty/testing/dist/crafty-min.js

    53520发布于 2019-07-22
  • 来自专栏Golang语言社区

    HTML5 游戏引擎深度测评

    craftyJS 定位 craftyJS将自己定义为针对JavaScript游戏的框架。 在实际测试中,craftyJS在API上的设计思路也是使用起来最为不舒服的一个。 功能 ? Turbulenz 定位 Turbulenz引擎实际上是为自己的游戏渠道中的游戏提供的游戏引擎。 craftyJS craftyJS也没有提供任何工具支撑,仅仅是一个开源代码库。 Turbulenz Turbulenz在你下载的目录中包含了很多工具,大部分与格式转换相关。 其中craftyjs引擎渲染出现问题,这里不作数据对比。 Quintus引擎不支持WebGL渲染模式,因此这里页不作数据对比。 craftyJS:文档教程等方面不太完善,很难找到对应技术支持,不推荐。 Turbulenz:性能极佳,但捆绑其自身业务,不太适合国内市场。

    6.9K132发布于 2018-03-22
  • 来自专栏Golang语言社区

    HTML5游戏引擎深度测评

    craftyJS定位 craftyJS将自己定义为针对JavaScript游戏的框架。 在实际测试中,craftyJS在API上的设计思路也是使用起来最为不舒服的一个。 功能 ? Turbulenz定位 Turbulenz引擎实际上是为自己的游戏渠道中的游戏提供的游戏引擎。 craftyJS craftyJS也没有提供任何工具支撑,仅仅是一个开源代码库。 Turbulenz Turbulenz在你下载的目录中包含了很多工具,大部分与格式转换相关。 其中craftyjs引擎渲染出现问题,这里不作数据对比。 Quintus引擎不支持WebGL渲染模式,因此这里页不作数据对比。 craftyJS:文档教程等方面不太完善,很难找到对应技术支持,不推荐。 Turbulenz:性能极佳,但捆绑其自身业务,不太适合国内市场。

    8.9K91发布于 2018-03-27
领券