问题标签 [construct-2]
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.
android - 构造 2 - 在设备上加入无法正常工作
我一直在尝试基于construct2组装一个airconsole原型,但我在天堂遇到了麻烦。使用“乒乓”游戏示例,我开始使用这种东西来存储每个设备 ID: http: //developers.airconsole.com/images/examples/construct2/example_event_sheet.png 我遇到的问题是我收到了,每当游戏准备好时,所有控制器都以相同的 ID 加入……第一个控制器的 ID。即使模拟器只有 2 个连接的设备。我真的很难弄清楚这一点。然后我决定尝试制作自己的自定义 airconsole.onConnect()。但是我无法正常存储我的控制器 ID 以备不时之需.. :(
主要是因为我不知道如何接收回消息:D。有没有人知道这里会发生什么。什么都找不到...
非常感谢 !
android - Construct 2 应用程序无法安装 (Android)
我在 Construct 2 中制作了一个应用程序并在 XDK 中对其进行了模拟。这一切都运作良好。
我什至用 XDK 在我的手机上启动了它,而且效果很好!
然后我下载了它并想将它安装在我的手机上,在那里我可以整天点击“安装”但没有任何反应。我确保它允许安装来自未知来源的应用程序,但它没有帮助。
我只是不明白问题是什么。我希望在这里得到一些帮助。
ios - 在 intel xdk 上构建 IOS 应用程序时出现错误代码 65
我已经使用 Construct 2 创建了我的游戏并将其导出到 cordova ,然后我将其导入到 intel xdk 并开始导出到 ios ,构建后我收到此错误:
html - Check value of array in Construct 2
In my mind I want to do this:
For that reason I have structured my event sheet like this:
However, it doesn't work like I would like to, since q_shuffled_arr_easy[0][5]
is not 0 when the button is clicked (its value is read on start of the layout and the debugger proves it's not 0), but it does X and not Y as intended. How to achieve my goal?
I've posted a more texty question in Construct's 2 Forum.
Edit:
I also tried to compare with str(0)
instead of 0
, but still the same behavior! Same with int()
.
text - 希腊语的 Spritefont
我正在寻找可以支持希腊字母的 spritefont。我已经下载了Sprite Font Generator - v2 - Scirra Forums,但我尝试的所有字体都无法理解希腊语,如下所示:
我在这里想念什么?
apache - 如何为 XAMPP 目录中的所有文件启用“Access-Control-Allow-Origin”标头?
我正在开发一个 HTML5 Javascript 应用程序来从我的本地服务器获取图像,该服务器与应用程序在同一台机器上运行。当我在 Chrome 上运行该应用程序时,我得到了:
从源“ http://localhost:50000 ”访问“ http://localhost/someDIrectory/1.jpg ”中的图像已被 CORS 策略阻止:没有“Access-Control-Allow-Origin”标头出现在请求的资源。因此,不允许访问源“ http://localhost:50000 ”。
从这里的许多问题中,答案指出我需要设置
header("访问控制允许来源:*");
在 php 文件中,它应该可以工作,但那是针对 php 文件的......图像或带有图像的目录呢?
我也遇到了如何在 XAMPP 上启用跨域资源共享?并尝试添加
进入 httpd.conf。我尝试重新启动 XAMPP 并重试上述操作。但是我得到的结果还是一样。
如何为 XAMPP 正确设置此类设置?
注意:我使用的是 Construct 2,它基本上是作为 HTML5/Javascript 导出的。我只是使用 Sprite Load From URL 动作。
construct-2 - 无法在 iOS 上为在 Construct 2 中创建的 AirConsole 控制器正确缩放画布
我一直在尝试使用 Construct 2 创建 AirConsole 控制器。Construct 2 带有多种缩放模式,以确保画布可以根据需要进行缩放。我测试了所有可能的组合,发现模拟器(在 Safari、Edge、Chrome 和 Firefox 中运行)工作正常,Nexus 5 工作正常,但 iPhone 7 Plus 和 iPad(运行 iPhone AirConsole 应用程序)都没有遵守我在 Construct 2 中设置的缩放比例。
在 1280x720 时,这意味着控制器的一部分始终处于屏幕外。我在屏幕一侧使用了“AirConsole”和“AirConsoleController”插件,两者都有同样的问题。当我从我的 Construct 2 项目中删除这两个插件并使用 airconsole.com/#[SERVER_URL]/pong 加载页面时,缩放问题消失了,但我无法调用 AirConsole API 方法(将方向设置为横向、握手、消息等)。
我完全理解这在优先级列表中可能并不高,因为 AirConsole 团队在组装控制器生成器方面做得很好,但是是否可以在 iOS 设备上查看这个问题?AirConsole 端是否发生了会覆盖 iOS 控制器的 Construct 2 屏幕缩放规则的事情?
我们团队的目标之一是创建一个控制器迷你游戏,当主游戏在 screen.html 上进行时,用户可以在他们的设备上玩。在 Construct 2 中执行此操作要简单得多,而不是手动编码。
编辑:
我使用 Phaser.io 坦克屏幕作为控制器重新运行了 Pong 示例的快速测试,而不是 pong 按钮。在这个测试中,我希望看到坦克屏幕加载到控制器上。这是我在模拟器和 Nexus 5 上看到的。在我的 iPhone 上,坦克屏幕的一半不在手机边缘。
由于在 Construct 2 和 Phaser.io 项目中都发生了类似的行为,我有一种预感,只要将画布元素放置在 AirConsole 控制器的 iOS 屏幕上,就会出现问题。
construct-2 - 无法让 Construct 2 Pong 样本与 AirConsole 一起使用。除了桨,一切都加载
我对 Construct 2 和 AirConsole 不太满意。我已经按照这里的信息:https ://developers.airconsole.com/# !/guides/construct2 并下载了示例文件并安装了 AirConsole 软件版本:Construct 2 r239 Airconsole 1.4.9.2 这是我得到的运行模拟器:http: //i.imgur.com/zo8ATRj.png
交叉发布在 reddit:https ://www.reddit.com/r/airconsole/comments/5v53x4/dev_question_cannot_get_construct_2_pong_sample/
编辑:更新的图像。