问题标签 [marmalade]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
419 浏览

windows - Qt 代码移植到果酱

我知道 Marmalade 非常适合 c++ 代码移植,但我想知道如何将我的 Qt 代码移植到 marmalade?

谁能说出如何将简单的“hello world”Qt 应用程序移植到果酱中?

我已经在 Windows 机器上设置了果酱的所有东西。另外我已经设置了Qt。

请在这里分享任何类型的信息或教程。

0 投票
1 回答
1478 浏览

c++ - 屏幕尺寸的 Marmalade Sdk 分辨率

我是 Marmalade 的新手机游戏开发者。所以我想获得不同屏幕尺寸分辨率的屏幕高度宽度Iw2DGetSurfaceWidth()和之间有什么区别IwGxGetScreenWidth(),是完全一样的还是如果不是哪个更好?

0 投票
1 回答
298 浏览

python - 果酱部署 - 部署.py,第 62 行,在 SetOpt 中

我有一本 mac book pro 视网膜,我正在尝试从 .mkb 文件创建一个项目:但我收到了这个错误

我找到了这个解决方案:https ://devnet.madewithmarmalade.com/questions/2784/mkb-fails-to-build.html

但我认为这不是最好的解决方案。

它正在构建项目,但是当我必须使用 Marmalade 部署工具进行部署时,我遇到了其他问题。

有时部署失败并且错误日志中的错误是相同的“未定义全局名称'输出'”

我无法将我的配置保存在 .mkb 中,因为如果我这样做,下次我重新加载配置时,部署会失败。

0 投票
2 回答
90 浏览

syntax - 为什么橘子酱有这么奇怪的名字?

我读过一些关于 Marmalade Framework 的教程。你知道......这太棒了:) 例如:

为什么??为什么第一个方法的名称为大写(Open、Close),而第二个方法的名称为小写(setImage、getWidth)?他们这样做时有什么常识吗?还是 Marmalade 在整个库中有如此令人敬畏的语法?

0 投票
1 回答
911 浏览

ios - ios 配置文件错误

我正在尝试构建包含配置文件的应用程序的开发版本(用于推送通知)并且无法安装它。正如http://docs.madewithmarmalade.com/native/platformguides/iosguide/iossigning/iossigningassetssetup.html所说,我已经清除了所有证书并逐步重建它们。当我在 mkb 文件中包含 iphone-provisioning-profile 时,我已成功构建,但如果我尝试在 iPhone 5/iPad 3 上安装它,则会出现安装错误。如果我在没有配置文件的情况下构建应用程序 - 安装过程正常。所有设备都上传了实际的 .provisionprofile 文件,iOS 6.1.2。

mkb 文件:#!/usr/bin/env mkb 文件 { s3eIOSNotifications.cpp }

我正在使用 Marmalade 6.2.1,为 ARM 尝试了 RVCT 和 GCC 编译器,按原样构建了 s3eIOSNotifications 的标准示例。我探索 .ipa 文件并比较 .ipa 和原始文件中的 .provisionprofile 文件——它们是相同的。我应该怎么办?

0 投票
1 回答
215 浏览

memory - marmalade sdk 内存分配卡丁车教程

这是取自 Marmalade sdk 教程 Kartz Game 的示例

我不明白这个大括号在这里做什么?当我删除它时,程序崩溃

0 投票
1 回答
80 浏览

c++ - 重构后的 EXC_BAD_ACCESS 问题

以下代码在 Marmalade 模拟器中工作(我在 OSX 上使用 x-code)

当我运行模拟器并从表中选择一个项目时,图像会出现,并且当我选择不同的项目时会发生变化。当我去重构时,我得到一个 EXC_BAD_ACCESS (code=1…..) 错误

关于如何在不出现这些问题的情况下清理代码的任何建议?

编辑关于未初始化变量的 RE 评论: m_ImageAttached 在构造函数中被初始化为 false,除非我做错了什么。此外,更改条件以检查 m_Image!=NULL 是否也会引发相同的错误。

主.cpp:

图片字典的构造函数:

0 投票
1 回答
678 浏览

c++ - Marmalade SDK 多点触控

我需要帮助。我为黑莓剧本制作游戏,但我在多点触控事件处理方面遇到了麻烦。我使用从示例中提取的 CInput 类来处理触摸事件,它可以工作(所有触摸都具有正确的坐标和触摸计数)但是当同时进行 2 次触摸和释放触摸时,CInput 不释放 1 事件并且所有错误都像我不释放一样触碰。我可以在模拟器或剧本中看到这个错误。这部分代码用于触摸工作。我该如何解决?感谢有人可以提供帮助。抱歉英语不好

currentGame->eventMenu()、currentGame->eventUp() 等……它只是在游戏逻辑或主菜单中起作用。此函数必须在按下按钮时始终调用。

这就是我检查按钮是否按下的方式

C输入类

0 投票
1 回答
438 浏览

python - 发布打印字典/json 向客户端返回错误

我在一些 json 数据的主体中发送 post 请求,以在服务器上进行处理,我希望结果以 json 数据的形式返回到客户端(手机上的 c++ 应用程序),从而在移动设备上进行解析。我在处理程序中有以下代码:

我总是在控制台上打印出来'END OF HANDLER',但是当我在客户端手机上阅读时,我总是得到valid dictinary/json

有谁知道什么是错误?
(我正在使用 CIwGameHttpRequest 发送请求,当文件为静态 =>name.json 但现在相同的内容在发布请求中给出错误时它可以工作。)

0 投票
1 回答
1550 浏览

android - 为 Android ARM5TE 构建的应用程序,但设备支持 ARM5T

我想在 Android 商店上发布我的应用程序,但我无法让我的应用程序在模拟器中运行。我无法弄清楚为什么我无法运行我的应用程序,因为过去有这么多人使用与我相同的工具发布。

我已经下载了最新的 Android SDK 并安装了所有的 API。有很多 2.3.3 设备,我的应用程序应该支持 API 级别 3,所以我假设我的应用程序应该在 API 级别 10 上运行。但是我的应用程序抱怨它是为 ARM5TE 构建的并且设备支持ARM5T。

我无法弄清楚这意味着什么,我可以使用 ARM5T 进行构建,但不知道这是否意味着我的应用程序无法在 ARM5TE 上运行。我知道大多数设备都是基于 ARM 的,但我不知道 ARM5TE 和 ARM5T 有多少。我想支持 90% 的使用支持 open GL 2.0 的应用商店的设备。