精华内容
下载资源
问答
  • haxe

    2019-09-17 12:37:07
    KEYREAL keyreal-code/haxecoder-tutorials haxecoder-tutorials HaxeFixel Documentation http://haxe.org/manual/introduction.html openFL http://dustyt...
    展开全文
  • haXe

    2013-06-02 00:17:00
    Haxe是一门新兴的开源编程语言,开发者称:“相比其他语言(Java的平台是 JVM,C#的平台是.Net,ActionScript的平台是Flash Player等等),Haxe才是真正的多平台语言。不管是开发原生iOS、Android应用,还是网页;...
    Haxe是一门新兴的开源编程语言,开发者称:“相比其他语言(Java的平台是 JVM,C#的平台是.Net,ActionScript的平台是Flash Player等等),Haxe才是真正的多平台语言。不管是开发原生iOS、Android应用,还是网页;不论是应用于服务器还是个人桌面,Haxe都 可以胜任。”[1]
    haXe(发音如hex)是一种开源的编程语言。
    haXe语言介绍:其它很多语言只能运行在它们自己的平台(Java 运行在JVM,C#运行在.Net,ActionsScript运行在Flash Player),而haXe则是一个多平台语言。
    Haxe是一门很强力的语言,有很多引人注目的特性。目标是给开发者一套一体化的工具来创建网站或者应用,一门语言打天下。它可以实现:
    ECMA风格的客户端、服务器端以及桌面型程序。
    风一般迅捷的编译速度。
    类型检查带来好处多多。
    给特定平台引入缺失的语言特性,例如为Flash开发引入InLining和generics特性、宏、为C++引入动态对象以及运行时类信息等等。
    无视平台差异,在不同平台之间轻松切换。
    统一的语法以及特性。
    一次编写,处处“自动”编译。
    这也就是说你可以使用haXe开发以下平台的程序:
    Javascript:你可以把一个haXe程序编译成单个的.js文件。你可以使用autocompletion支持来访问典型浏览器的DOM API,并且所有的依赖都会在编译的时候被解决。
    Flash:你可以把一个haXe程序编译成一个.swf文件。使用较老的低于Flash 8的API 或新的 AS3/Flash9 的API,haXe编译Flash 6到9 的.swf文件。haXe提供了一个非常高性能的语言去开发Flash内容。
    NekoVM:你可以把一个haXe程序编译成NekoVM的二进制代码。这可以应用在像动态网页的服务器端编程(使用mod_neko for Apache),但也可以用于命令行或桌面应用软件,因为NekoVM是可嵌入的和可通过一些其它的DLL扩展的。
    PHP:你可以把一个haXe程序编译成.php文件。
    C++:你可以直接从Haxe源码生成C++的code。NME库使用这项特性在iOS和Android上直接运行Haxe的code。
    haXe的宗旨是让开发者选择一个最好的平台去做给定的工作,做到这点并不容易,因为通常每个新的平台的推出都带有它自己的编程语言。
    haXe可以为你提供的是:
    一个带有许多好特征的标准化语言。
    一个可以工作在多个或全部平台的标准库(包括Date,Xml,Math等等)。
    不同平台特有的库:可以让haXe访问该平台的所有API。

    编辑本段应用

    使用Haxe开发的程序可以被编译成:
    JavaScript:你可以将Haxe程序编译成单一的.js文件,访问DOM APIs并拥有“自动完成”的支持,所有的依赖都在编译时都被搞定了。
    Flash:你可以将Haxe程序编译成一个.swf文件或者支持移动平台的air文件包,支持从Flash Player 6到11的所有版本。
    NekoVM:将Haxe程序编译成NekoVM字节码,用在服务器相关的程序(比如动态网页),同时也可以用在命令行或者桌面应用中。
    PHP:你可以将Haxe程序编译成.php文件。
    C++:你可以直接从Haxe源码生成C++的code。NME库使用这项特性在iOS和Android上直接运行Haxe的code。
    C#和Java:使用 -java 和 -cs 来生成相应源码。[1]

    转载于:https://www.cnblogs.com/lancidie/archive/2013/06/02/3113401.html

    展开全文
  • Haxe 宏、Haxe Magic 和 Haxe 元数据代码示例 Haxe 的新手? 需要快速入门 Haxe 宏? 好吧,我们开始了。 该项目包含大量示例,可帮助您快速释放 Haxe 宏的威力。 已知限制 请注意,这些样本只是 - 样本。 它们绝...
  • Haxe TodoMVC示例 用haxe语言编写的Solid TodoMVC。 演示: : 光盘仓 npm安装 光盘.. 使用haxe -main编译Main -cp src -js bin / main.js ## Author
  • haxe-fun 玩haxe游戏
  • Haxe是一个开源工具包,可让您轻松构建针对许多主流平台的跨平台工具和应用程序。 Haxe工具包包括: Haxe编程语言,一种现代的高级严格类型的编程语言 Haxe交叉编译器,适用于许多目标的最先进的闪电般的编译器 ...
  • #Haxe定义! 要安装atomic-haxe软件包,请使用haxelib git atomic-haxe https://github.com/rsredsq/atomic-haxe/ 。 之后,请看示例文件夹! 出一个,以获取专门用于atomic-haxe的vec-math库。 这两个库最舒适的...
  • Haxe XPath Haxe XPath旨在成为XPath for Haxe的完整实现。 首先,请参阅类xpath.XPath的文档。 Haxe XPath当前非常处于alpha状态,因此必须考虑以下警告: 此版本具有对任何XML类的“潜在”支持。 可以通过为...
  • vpmedia-haxe Haxe 公共图书馆 模块 资产加载 命令图 数据结构 显示助手 实体系统 图形用户界面组件 MVC框架 简单的信号 状态机 各种实用程序
  • HaxeVM:Haxe中用于Haxe的原型编译器虚拟机
  • haxe-教程 一些用爱制作的haxe教程
  • Haxe经理 使用户能够从VScode中创建haxe项目,并扩展vscode使其成为更集成的haxe IDE的功能。 如果有人想贡献项目模板,那么我将使用Haxe的内置系统,因为它足够简单,可以用于本用例。 现在,这仅对样板代码有...
  • HaxeHaxe 的静态分析和样式检查 安装 来自haxelib haxelib install haxelint 手动构建 haxe build.hxml 用法 从命令行 haxelib run haxelint -s <HAXE> 只haxelib run haxelint寻求帮助 使用 API var file...
  • sockjs-client-haxe 用于 Haxe 的 SockJS 客户端绑定 安装方法 从命令行执行以下命令 haxelib dev sockjs-client-haxe [目录路径]
  • Haxe重命名 Haxe代码的在制品重命名工具。 注意:在执行任何重命名操作之前,请确保已备份! 注意:重命名使用静态代码分析来找出重命名操作中要更改的位置。 如果大量使用类型推断,则可能会导致编译错误。 特征...
  • Haxe Aspect - 基于方面的 HaXe 编程库 该库允许使用 Haxe 编程语言编写基于方面的代码。 动机 基于方面的编程允许基于特征而不是代码流或数据流分离代码。 在对功能进行编码时,不是将代码添加到大量核心模块中,...
  • Haxe externs for three.js 关于 Haxe externs for (版本57)。 这些外部因素由Laurent Bedubourg和John Croisant (@jacius)提供给您(他们在.57更新中完成了99.9%的工作:) 安装 haxelib install three.js ...
  • haxe超载 Haxe宏库支持重载函数(通过静态扩展或抽象)。 状态:测试版/探索性 目的 Haxe本身不支持重载函数。 那可能是最好的。 但是,某些API使用重载方法会感觉更好。 例如,我建议使用JavaScript的 API(它...
  • try-haxe项目是用于测试Haxe代码的基于浏览器的IDE。 它提供了一种轻松便捷的环境,可以使用Haxe语言进行播放,并可以编译为JavaScript或Flash,并可以在浏览器中即时查看。 它还允许使用自动生成的超链接哈希码...
  • lovr-haxe-wrappergen:LÖVR的Haxe 4绑定
  • haxe-maven-plugin Maven插件可转换haxe源并将其输出以供以后使用。 通常在复杂的项目中插入Haxe会很好。 JavaScript就是一个很好的例子。 使用Haxe替代JavaScript是编写更清晰(类型安全)代码的好方法。 但是,...
  • elm2haxeHaxe 中实现。 运行示例 示例需要 。 OpenFL 示例使用 OpenFL 3.0.8、Lime 2.4.3。 make [exercise name] 例子: make js.image 例子 js 打开fl basics.display.formatting.Opacity
  • dat.GUI 的 Haxe externs ( )
  • heroku-builpack-haxe heroku 的 haxe buildpack 用法 您需要在项目根目录下创建build.hxml文件 如果你在其他框架中使用 haxe,比如 Node.js,你需要将为 buildpacks。 并在您的项目根目录下创建.buildpacks文件。 ...
  • haxe.org 这是网站的代码库。 贡献内容 在网站上,每个页面的页脚上都有一个“贡献”链接。 单击此链接将带您到此存储库中的相关文件,或的相关文件。 然后,您可以使用Github的在线文件编辑器进行编辑并提交拉取...
  • haxe-aseprite:.ase和.aseprite文件的Haxe解析器
  • 这个项目测试了haxe后端之间的差异,特别是它测试了Std lib的行为。 目前,它仅测试Java后端与javascript,但可以扩展。 它还包含替代的Std.hx / StringTools.hx实现,该实现消除了后端之间的差异。 Java的替代实现...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,541
精华内容 1,016
关键字:

haxe