OpenFL

Flash API 的 Haxe 实现
授权协议 MIT
地区 不详
投 递 者 谭山
软件类型 开源软件
开源组织
适用人群 未知
操作系统 跨平台
所属分类 Web应用开发、 Flash开发包
 软件概览

OpenFL 是用 Haxe 编程语言实现的 Flash API,同时包含高级图形层。

  • 我们使用OpenFl引擎开发了手机网游《超级足球》,已经在删档内测了,估计是国内第一款用OpenFL引擎做的手机网游了。本文就来总结下使用OpenFL引擎的心得。 一、OpenFL的特色 OpenFL是Open Flash Library的简写,从名字能看出它的目标是兼容Flash  API,实际也正是如此,具体来说有以下特色:     1、它实现了Flash as3绝大部分的API(不包括Sta

  • 最近尝试把之前用Haxe编写的小拼图游戏移植到Html5目标,因为原来有一些图片是在运行时使用像素运算动态产生的,在html5平台上从性能上考虑,决定把这部分运算放到服务器上,也就是用服务器来完成像素运算产生图像,浏览器端代码直接下载这张图片。 这就有个问题,要把原来客户端的代码移植到服务器端。因为下列的客观条件: 1. 服务器端Windows Server + Tomcat 2. 原来的客户端代

  • openfl要发布到不同android版本时,可以在project.xml中加入下面的语句: <android target-sdk-version="10" />

  • 原文地址:http://hi.baidu.com/lovedna/item/7e8d32f8d234934a932af2f5?qq-pf-to=pcqq.group 开始使用preventDefault方法发现不行。 后来使用 e.stopImmediatePropagation(); e.stopPropagation(); 这两方法代替发现好使了 注意KeyboardEvent.KEY_DOW

  • 终于决定正式向Haxe3和OpenFL迁移了,这期间也遇到不少问题,这里总结记录如下: 首先是Haxe3环境 * 因为还想保留Haxe 2.10的环境,因此没有使用官网的Haxe 3安装包,而是下载了zip包,手动解压。 * Haxe 3现在依赖于Neko 2.0,原来Haxe 2.10用的Neko 1.83已经不适用了,因此还需要下载neko 2.0的安装包,手动解压;千万不要以为neko没有用

  • 今天手贱更新了一下openfl,fd里面又各种报错。最伤心的是,之前修改MainView.java输入中文的方法现在居然失效了。还好这段时间研究c2dx,总算是能读能懂修改的那段代码,捣鼓了一下午,算是解决了。   openfl以前版本android输中文的解决方案原贴地址: http://blog.csdn.net/rocks_lee/article/details/8274194     新版

  • 我在构建结束时得到了这个: Unzipping C:\Users\jdoughty\.gradle\wrapper\dists\gradle-2.10-bin\2v0chm5oshw52qn5d7jjz7lo0\gradle-2.10-bin.zip to C:\Users\jdoughty\.gradle\wrapper\dists\gradle-2.10-bin\2v0chm5oshw52qn

  • HaXe以及OpenFL部署 Haxe是一种跨平台的编程语言,本文并未HAXE的教程,只是针对OPENFL以及HAXE的部署教程。 HAXE的语法非常类似AS3,由于国内部署HAXE艰难,经常下载到一半会断开,所以这边都是一些曲折的部署方法,也为了自己备忘。 OpenFL是基于HAXE的游戏制作框架,提供2D,3D的高性能渲染(作者未测试),我们知道的很多游戏都基于HAXE+OPENFL,例如:

  • 当使用64位的ndk时,如果使用openfl test android运行android测试,应该会出现 arm-linux-androideabi-g++:找不到这个命令的错误。 原因是,haxelib 的build工具使用的是32位的文件路径。 此时需要修改(windows环境下):\haxe\lib\hxlibc\1,0,0\build-tool\BuildTool.hx  1363 行附近

 相关资料
  • Haxe是一门新兴的开源编程语言,开发者称:“相比其他语言(Java的平台是 JVM,C#的平台是.Net,ActionScript的平台是Flash Player等等),Haxe才是真正的多平台语言。不管是开发原生iOS、Android应用,还是网页;不论是应用于服务器还是个人桌面,Haxe都 可以胜任。” Haxe分别为Windows、Mac OSX以及Linux安装程序进行打包,当然如果安装

  • sbt-haxe 是 Sbt 插件,用来编译 Java 或者 Scala 项目中的 Haxe 源。 用法 第一步:在你的Sbt项目中安装sbt-haxe 在 project/plugins.sbt 中加入以下代码: addSbtPlugin("com.qifun" % "sbt-haxe" % "1.0.0") 然后在build.sbt中增加haxeSettings: haxeSettings 第

  • Haxe的Continuation库。允许你以同步语法编写异步代码。

  • 我一直在浏览Haxe/OpenFL/Flixel的网站,但很难理解每一个网站都是为了什么。 Haxe是一种可以部署到多个平台的语言。OpenFL与Flash有关。Flixel是一个帮助你制作游戏的库。 谁能纠正我/说得更清楚些吗。

  • Protocol Buffers 协议的Haxe实现

  • 我正在做的事情: > 使用创建数据库并将其保存到 然后,当应用程序启动时,我将其复制到

  • 我想用Haxe导入一个图像,我的图像很大,但它是8位,它的重量是89KB。问题发生在我导入的时候,因为内存的大小增长了35MB。我想它是在为一个32位的图像保留内存。知道如何导入一个8位的图像,而不消耗那么多的内存吗?

  • 本文向大家介绍android实现ViewPager的Indicator的实例代码,包括了android实现ViewPager的Indicator的实例代码的使用技巧和注意事项,需要的朋友参考一下 虽然在android5.0中design中有了TabLayout来实现ViewPager的Indicator,简单好用。但这个是我自己实现的,学习了很多,记录在这里。效果图: 第一步 新建一个类继承Lin