`
achun
  • 浏览: 314236 次
  • 性别: Icon_minigender_1
  • 来自: 河南郑州
社区版块
存档分类
最新评论

用Haxe 开发 google map flash

    博客分类:
  • Haxe
阅读更多

Google Maps Api for Flash 早已推出,

haxe 如何进行开发早有文章 http://lionpath.com/haxeflashtutorial/release/chap03.html 做了阐述.

该文章的作者虽然已经提供了实例的代码和for haxe的gmap 接口文件,不过随着gmap接口的升级,我们应该跟进.本文再做一次中文的使用说明.

  1. 首先要使用google maps你需要申请一个key
  2. 下载Google Maps API for Flash SDK
  3. SDK解压缩后里面有文档和swc格式的lib文件,把swc文件改后缀为zip,解包后就会看到library.swf文件
  4. 通过haxe --gen-hx-classes library.swf 可以得到hx的接口文件
  5. 书写你的haxe google map项目,例子可参照上述链接.记住把library.swf引入项目中,如果你用的是FlashDevelop只要引入library.swf文件,就行了,如果是建立手工的hxml文件别忘了加入参数-lib library.swf.
  6. 对于申请的key,你可以把它写在html代码中的object/embed的flashvars中或者直接在项目源文件中设置key值就可以了

 

2
0
分享到:
评论

相关推荐

    flashdevelop开发工具

    FlashDevelop是一款免费、开源的集成开发环境(IDE),专门用于创建使用ActionScript和Flex技术的Flash内容,包括游戏和应用程序。这款工具深受开发者喜爱,因为它提供了高效、轻量级的编码体验,支持AS3...

    Haxe 3.0垮平台开源编程语言

    使用Haxe开发的程序可以被编译成: JavaScript:你可以将Haxe程序编译成单一的.js文件,访问DOM APIs并拥有“自动完成”的支持,所有的依赖都在编译时都被搞定了。 Flash:Flash早就放弃移动平台,和桌面平台共存亡...

    Professional haXe and Neko

    - 使用 Flash 和 haXe 创建富媒体内容的技术细节。 - 动画与交互设计原理。 - 多媒体处理技巧。 **2.6 Replacing the Need for an IDE** - **替代集成开发环境:** - haXe 和 Neko 开发者如何利用文本编辑器和...

    haXe学习笔记(一)

    - **集合与迭代器**:haXe提供了多种集合类型,如Array、List、Map等,以及迭代器机制,方便遍历和处理数据。 - **异步编程**:haXe提供了Promise和async/await语法,用于处理异步操作,简化并发编程。 - **Neko...

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

    通过使用这个插件,Haxe程序员可以充分利用Atom的现代编辑功能,提高开发效率,同时享受到开源社区的广泛支持和不断更新的特性。如果你是Haxe的忠实用户,Atom-hxatom无疑是一个值得尝试的工具。

    callbahx:使用 Haxe 远程处理从 Flash-land 到 JS-land 进行通信。 但是有回调!

    卡巴克斯使用 Haxe 远程处理从 Flash-land 到 JS-land 进行通信。 但是有回调!致谢经许可,此代码的大部分内容来自 。 谢谢dionjwa 的良好开端! 特别是, ExternalAsyncConnection 、 Macros和RemotingUtility被...

    haXe2语言参考手册

    haXe2语言参考手册haXe API Documentation

    haxe2.1 安装文件

    Haxe是一种多平台的编程语言,它允许开发者编写一次...总的来说,Haxe2.1是一个早期版本的Haxe,对于历史研究或特定项目可能有用,但在当前开发环境中,更建议使用更新的版本以获得最佳的开发体验和最新的语言特性。

    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和...

    haxe-2.08-win.zip

    在使用这个压缩包之前,用户需要确保他们的计算机已经安装了兼容的版本的Java运行时环境(JRE),因为Haxe编译器是用Java编写的。解压文件后,用户可以将Haxe的bin目录添加到系统的PATH环境变量中,以便在任何地方...

    flash develop 开发工具IDE

    Flash Develop是一款专为创建基于Flash平台的项目而设计的免费、开源集成开发环境(IDE)。它支持ActionScript 2和3、Haxe以及AS3...如果你是从事相关领域开发的程序员,掌握Flash Develop的使用将对你的工作大有裨益。

    haxe:Haxe-跨平台工具包

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

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

    Haxe是一种多平台的编程语言,它允许开发者编写一次代码,然后编译成不同目标平台的原生代码,包括JavaScript、C++、Java、Flash、PHP等,甚至LuaJIT。LuaJIT是一个高效的Lua虚拟机实现,它结合了解释器和Just-In-...

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

    例如,如果你正在开发一个Web应用,可以用Haxe编写后端服务器代码和前端JavaScript,两者共享相同的业务逻辑,极大地提高了开发效率。 Haxe的社区活跃,提供了丰富的第三方库,如openfl用于创建2D游戏和应用程序,...

    haxe nme通过jni调用android

    当使用Haxe NME在Android上开发时,可能遇到需要利用Android原生API的情况,这时就需要通过JNI来实现。以下是一些关键步骤: 1. **创建JNI头文件**:在Haxe项目中,你需要创建一个C++的头文件,这个文件定义了你要...

    haXe2语言参考手册(英文)

    通过以上详尽的解释, 我们可以看到haXe2提供了丰富的特性和工具, 使得开发者能够高效地开发出高质量的应用程序。无论是基础类型还是高级特性, haXe2都提供了一套完整且易于使用的API, 使得开发者能够在多个平台上...

    haxe3-manual

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

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

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

Global site tag (gtag.js) - Google Analytics