`
patoto
  • 浏览: 14515 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

haXe学习笔记(一)

    博客分类:
  • haXe
阅读更多

一、haXe介绍

haXe的语法和ActionScript3比较像,也有点像Python。haXe最大的特点是可以编译成其他语言平台的程序,比如Javascript、Flash(甚至AS代码,当然效率没有直接生成swf或者swc文件快)、PHP、C++(可以创建IOS应用)、NekoVM等。

二、下载安装:

http://haxe.org/download下载相应的安装程序,下面以Windows7为例:

1. 下载hxinst-win.exe后,以管理员身份运行(不然会报错)

2. 此安装程序会自动下载最新的haxeneko到安装文件所在的目录,并自动安装到C:\Motion-Twin

3. 如果中途下载失败,删除与安装文件同目录的haxe和neko文件,重新安装

4. 验证安装是否成功:打开命令行,分别运行haxe和neko,如果出现用法的提示,说明安装成功

三、更新:

1. 下载最新的Nightly Builds更新包,解压到C:\Motion-Twin\haxe目录

四、下载安装合适的IDE

有很多种选择,这里以Eclipse插件Eclihx为例

1. 以管理员身份运行Eclipse,Help -> Install New Software -> Add

2. Name填eclihx,Location填http://download.eclihx.org/eclihx/updatesite/stable

3. 勾选Eclihx后,一路Next,直至安装成功并重启Eclipse

这里强烈建议使用flashdevelop

五、下载参考资料

1. haXe2 Language Reference

2. haXe 2 Beginners

3. Professional haXe and Neko

分享到:
评论
1 楼 zsjdingbo 2016-04-27  
你分享的资源很全,谢谢

相关推荐

    Professional haXe and Neko

    - haXe 3 是一种跨平台的编程语言,旨在为开发者提供高效且灵活的开发体验。 - 它支持面向对象编程、函数式编程等多种编程范式。 - haXe 的核心优势在于其强大的编译器技术,能够将源代码编译成多种目标平台的...

    Haxe 3.0垮平台开源编程语言

    Haxe是一门新兴的开源编程语言,开发者称:“相比其他语言(Java的平台是 JVM,C#的平台是.Net,ActionScript的平台是Flash Player等等),Haxe才是真正的多平台语言。不管是开发原生iOS、Android应用,还是网页;...

    haXe2语言参考手册

    haXe2语言参考手册haXe API Documentation

    Atom-hxatom,atom文本编辑器包的haxe类型定义.zip

    Atom-hxatom是针对Atom文本编辑器的一个扩展,它提供了Haxe语言的类型定义,使得在使用Atom编辑Haxe代码时能获得更好的代码补全、语法高亮和错误检查等功能。Atom是一个广受欢迎的开源文本编辑器,由GitHub开发,其...

    intellij-haxe, IntelliJ平台的Haxe插件( IDEA,Android Studio ).zip

    intellij-haxe, IntelliJ平台的Haxe插件( IDEA,Android Studio ) 用于 IntelliJ IDEA的 Haxe插件这个插件允许你使用 IntelliJ IDEA 开发 Haxe程序。 它需要 IntelliJ IDEA 最终版或者社区版,版本 14,15,2016和...

    haxe2.1 安装文件

    Haxe是一种多平台的编程语言,它允许开发者编写一次代码,然后编译成可以在不同操作系统上运行的原生代码。Haxe2.1是Haxe的早期版本,发布于大约2009年,它提供了许多功能,为跨平台开发提供了便利。 1. **Haxe的...

    haxe-2.08-win.zip

    Haxe是一种多平台的编程语言,它允许开发者编写一次代码,然后编译成可以在...虽然现在可能有更新的Haxe版本,但这个早期版本对于学习Haxe的基本概念和语法仍然有价值,特别是对于历史项目或者研究旧代码的开发者来说。

    haXe2语言参考手册(英文)

    ### haXe2语言参考手册知识点详述 #### 基本类型 (Basic Types) - **定义**: 在haXe2中,基本类型是构建所有数据结构的基础。 - **示例**: 包括整型(`Int`), 浮点型(`Float`), 字符串(`String`), 布尔值(`Bool`)等...

    haxe:Haxe-跨平台工具包

    Haxe是一个开源工具包,可让您轻松构建针对许多主流平台的跨平台工具和应用程序。 Haxe工具包包括: Haxe编程语言,一种现代的高级严格类型的编程语言 Haxe交叉编译器,适用于许多目标的最先进的闪电般的编译器 ...

    haxe语言编译成luajit 再exe进行调用

    Haxe是一种多平台的编程语言,它允许开发者编写一次代码,然后编译成不同目标平台的原生代码,包括JavaScript、C++...这个项目可能包含了Haxe源文件、编译脚本以及打包工具,是学习和实践Haxe与LuaJIT结合的宝贵资源。

    haxe nme通过jni调用android

    NME(Native Media Extensions)是Haxe的一个扩展库,它允许开发者使用Haxe编写的游戏或应用运行在多个平台上,包括Android。本篇将深入探讨如何使用Haxe NME通过JNI(Java Native Interface)来调用Android的原生...

    haxe-tutorials:一些用爱制作的haxe教程

    Haxe是一种多平台的编程语言,它允许开发者编写一次代码,然后编译成可以在各种不同平台上运行的目标代码,包括JavaScript、C++、Java、Flash、PHP等。本教程集是为那些想要学习或深入理解Haxe语言的人准备的,充满...

    已经部署好的HAXE最新版本(卷标2)

    已经部署好的HAXE最新版本 HAXE 3.2.0 OPENFL 3.3.2 其他库为最新版本,包含开发游戏所需全部内容

    Craxe:Haxe转换为Nim Transpiler

    Craxe是一款工具,它将Haxe编程语言的代码转换为Nim语言的等价代码。这个转换器的主要目的是为了让Haxe开发者能够利用Nim语言的一些特性,如高性能、原生编译和现代语法。Haxe是一种多平台的静态类型语言,而Nim则以...

    haxe3-manual

    haxe3-manual Haxe是一门新兴的开源编程语言,开发者称:“相比其他语言(Java的平台是 JVM,C#的平台是.Net,ActionScript的平台是Flash Player等等),Haxe才是真正的多平台语言。不管是开发原生iOS、Android应用...

    cybermonk:Haxe 博客生成器工具

    Haxe 有一个非常活跃的社区,所以不难找到: 创建了一个博客生成器工具。 遗憾的是,该项目不能开箱即用,所以我需要重写/反思/重新编码。 这也是我将项目重命名为 Cyber​​Monk 的原因。 Cyber​​Monk 版本 ...

Global site tag (gtag.js) - Google Analytics