【问题标题】:Flashdevelop for webgl with haxe & stdjs带有 haxe 和 stdjs 的 webgl 的 Flashdevelop
【发布时间】:2012-09-01 13:46:34
【问题描述】:

我目前正在尝试使用 FlashDevelop 在 HaxeJS 中获取 WebGL 上下文的实例。我想使用 stdjs 库。

我已经使用 haxelib 导入了依赖项:

haxelib git xirsys_stdjs https://github.com/xirsys/stdjs.githaxelib

我测试了它的可用性:

haxelib 列表

然后我将它添加到 FlashDevelop 的库部分 - 参见图片

**我已经在类路径中包含了这个库(我真的不知道我是否应该这样做,但是没有它,编译甚至不会发生) - 参见图片**

然后,我从以下 github 存储库中获取了 WebGL 特定代码: https://github.com/mikecann/WebGLTerrainicles/blob/master/src/Main.hx

当我尝试编译项目时,它会按预期打开我的浏览器,但是,在控制台中存在一个问题,因为缺少库:

显然我在这里遗漏了一些东西(也许在导入过程中?) - 我已经看过但找不到太多关于使用 FlashDevelop 让 WebGL 为 Haxe 和 stdjs extern 等工作的信息,任何帮助都会很棒。

【问题讨论】:

    标签: javascript webgl flashdevelop haxe


    【解决方案1】:

    xirsys_stdjs 库似乎有问题。

    您链接到的参考项目仅使用一个名为 Html5Dom.hx 的文件(最初来自 Jeash 项目)来定义 HTML5/webgl API。如果您重用此文件,则不需要 xirsys_stdjs。

    当您开始使用它时,mikecann 的项目似乎包含许多基本类,可以开始使用 haxe 编写 webgl。

    【讨论】:

    • 是的,它可能会影响从 HaXe 生成的代码?!我重新访问了 mikecanns 项目,我肯定会尝试从他的脚本中得到一些东西,但感谢您抽出时间来看看。
    猜你喜欢
    • 1970-01-01
    • 2015-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-12
    • 1970-01-01
    相关资源
    最近更新 更多