haxe

    4热度

    1回答

    清除Haxe中Array的最高性能方法是什么? 目前我正在分配变量持有数组到一个空的。 这是我在互联网上找到: public static function clear(arr:Array<Dynamic>){ #if (cpp) arr.splice(0,arr.length); #else untyped arr.length = 0;

    2热度

    2回答

    有没有办法将null设置为调用实例,作为某些“宏函数调用”的结果? 像这样: class A { // ... macro function DestroyItself() { // ... } } var a:A = new A(); // ... a.DestroyItself(); trace(a); // "null"

    1热度

    1回答

    为什么包声明像下面两个文件couses编译器错误,以及如何实现我的声明包在这两个文件(包括主包括)? 文件Main.hx package foo; class Main { function new() { var x:A = new A(); } static function main() { var main = new Main()

    1热度

    1回答

    首先,这里有一点背景故事。我使用游戏引擎Stencyl(界面可以与Scratch相比)来教授基本的游戏开发。不幸的是,由于这是一个相当小的团队,我仍然缺少一些有用的函数构建,因此我决定为它创建自己的扩展。我知道我的方式围绕C#,Java和UnityScript,但这些扩展必须写在Haxe中。我已经尝试了几天在他们的API页面上找到我的答案,但这超出了我的经验水平。 第一个问题是我只是试图使用几个m

    2热度

    1回答

    我希望能够检查一个对象是否是给定类的后代,但似乎不可能。 E.g.我想从端口C# public virtual Systems Add(ISystem system) { var initializeSystem = system as IInitializeSystem; if(initializeSystem != null) { _initializeS

    5热度

    1回答

    在我的haxe项目中,我的目标是使用javascript,并且使用@:expose来暴露类,以便从外部haxe项目中调用它。 在我的Main班中,我使用instance访问单音类。 喜欢: com.Main.instance 现在,当我尝试访问类中的功能ini,它只会使用Chrome时工作,但它会在Firefox中得到一个错误: TypeError: com.Main.instance is un

    3热度

    2回答

    我现在有这样的代码: package sage.sys; import com.dongxiguo.continuation.Async; #if flash import flash.net.URLLoader; import flash.net.URLRequest; import flash.net.URLLoaderDataFormat; import flash.even

    1热度

    4回答

    经过一段时间的测试后,我发现我的地图包含正确的值,但我使用的循环似乎只是使用此地图中最后一个添加的值。我在这里错过了很明显的东西吗 ,增加项目添加到地图的功能:(对照是地图变量) public static function CreateThumbstick(mActorType:ActorType, mLocation:Int, mDirectionLock:Int) {

    2热度

    1回答

    我正在寻找一种解决方案,允许在一个HTML页面中多次运行相同的编译DSL。 现在,我使用XMLReader并在运行时使用预处理器更改上下文名称。但是StaticCompiler更强大。 StaticCompiler的问题,我们必须在编译时将上下文名称设置为常量,并且上下文名称将用作类路径,并且不会在运行时编辑而不会破坏所有内容。 是一个静态编译器沙盒应用程序的解决方案? 相关的问题:https:/

    3热度

    2回答

    我产生内部haXe的宏观int数组,并希望在其应用的功能是这样的: typedef ComponentIdArray = Array<Int>; // Each descendant of 'Component' has static member 'id_' // Convert array of classes to corresponding indices