jjzjj

android - 使用 Haxe/OpenFL 在 Android/iOS 上保存应用程序数据

因此,我创建了一个Haxe函数(使用OpenFL库),将文本和图像数据保存到桌面目标上的游戏文件夹中。然而,不久前,我收到了通知inthisthread该功能不适用于移动目标。同一个用户thiagojabur也给了我一个解决方案(在同一个线程中向下滚动)。我的主要问题是我自己没有可以测试的移动设备(我有GalaxyTab4,但我还没有让它与我的Haxe项目一起使用)。我决定在这里提出我的问题,而不是将100个版本发送给可以测试它的人。目标是将数据保存到具有游戏AppID的文件夹中。例如,如果AppID是com.potato.potatogame,那么数据将保存(在Android上)在应

android - 为什么在针对 Android 时我的 TextField 在屏幕上这么小?

阅读默认大小应为12px。这是关于DPI的吗?如何解决?编辑谢谢大家,但这似乎与字体大小无关。它看起来像是关于处理DPI的事情,因为它也发生在简单的Sprite上,奇怪的是Android接缝上的颜色使用了反转的RGB序列?Main.hx:package;importopenfl.display.DisplayObjectContainer;importopenfl.display.Sprite;importopenfl.display.StageAlign;importopenfl.display.StageScaleMode;importopenfl.events.Event;imp

ios - 如何让openfl在ios模拟器中运行

我安装了最新版本的Haxe3以及最新版本的Xcode和OpenFL。我在终端的OpenFl项目中运行以下命令:openfltestios-simulator我收到以下错误:/Applications/Xcode.app/Contents/Developer/usr/bin/makeHaxedevicebuild:Release-iphoneos-v7haxeBuild.hxml-DHXCPP_ARMV7-cppbuild/Release-iphoneos-v7cdbuild/Release-iphoneos-v7;exportHXCPP_NO_COLOR=1;haxelibrunhxc

php - 无法将 php 服务器响应转换为 html5 OpenFL haxe 应用程序

我在haxe/php中使用Lib.print(string);打印了一个json字符串,并将其托管在我的本地主机上我检查过http://localhost/index.php,它确实将json对象打印为文本。我的HTML5应用程序中包含以下代码varh=newHttpJs('http://localhost/index.php');functiontraceFunc(d:String){trace(d);}h.onData=traceFunc;h.onError=traceFunc;这还没有返回onData响应(或onError就此而言)。我知道我必须缺少一些简单的东西。

android - 管理不同的手机屏幕尺寸 - Haxe、OpenFL

处理Android手机各种屏幕比例的最佳方法是什么?目前,我使用EXACT_FIT,它强制(拉伸(stretch))应用程序到目标屏幕。但是,如何根据屏幕比例动态调整内容的大小,使内容在视觉上保持相同的比例。 最佳答案 如果您想动态调整元素的大小和位置,您必须获得实际的屏幕分辨率,然后根据一些“基本”分辨率值计算调整比例。您可以通过以下方式获取屏幕尺寸lib.current.stageWidthlib.current.stageHeight请记住,要使这些值起作用,您必须在项目配置文件中将android上的窗口尺寸设置为0。

android - OpenFL 从设备陀螺仪获取输入

好的,所以我正在OpenFL中开发移动应用程序和Haxe.我想收集来自陀螺仪的输入,或者更具体地说是关于手机的方向。我已经搜索了openfl文档,并在谷歌上搜索了关于此类事情的某种文档或示例。我在那儿运气不好,想知道是否有人可以指点我一些。 最佳答案 制作一个新的加速度计:privatevar_acc:Accelerometer=newAccelerometer();为其添加一个事件监听器:_acc.addEventListener(AccelerometerEvent.UPDATE,updateAcc);听取结果:privatef

android - 使用 Lime/OpenFL 编译 android 时出错。无法获取 Java 版本 (Windows 10)

我在构建结束时得到了这个:UnzippingC:\Users\jdoughty\.gradle\wrapper\dists\gradle-2.10-bin\2v0chm5oshw52qn5d7jjz7lo0\gradle-2.10-bin.ziptoC:\Users\jdoughty\.gradle\wrapper\dists\gradle-2.10-bin\2v0chm5oshw52qn5d7jjz7lo0FAILURE:Buildfailedwithanexception.*Whatwentwrong:Couldnotdeterminejavaversionfrom'10.0.1'