问题标签 [citrus-engine]

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 回答
648 浏览

flash - Citrus 引擎中的 Box2DPhysicsObject 异常

如果我只是创建一个新的 Box2DPhysicsObject,它会完美运行。

如果我像这样覆盖它的功能:

它总是告诉我这个错误:

如果我向内部世界添加一个新的 ContactListener:

它运行没有任何错误。

0 投票
1 回答
4610 浏览

php - 付款方式未显示在 opencart 中

我是开放式购物车的新手,目前正在开发开放式购物车。我在管理员中安装了支付模块。从前端结帐时,付款方式无法打开和工作。我认为扩展程序可能有问题,所以我卸载了它,但付款方式仍然无法正常工作。有什么帮助吗?我正在使用 Citrus 付款方式(印度网关)

0 投票
1 回答
222 浏览

actionscript-3 - Flash 侧卷轴游戏对象在英雄移动时晃动

我正在尝试使用 Flash CS5 创建游戏一切side-scroller都 完成了,但就在英雄移动时,一切都开始颤抖! 在我制作所有对象之前,我将其更改为一些图像,它仍然是一样的...... Citrus Engine

Movie Clips

知道到底是什么问题吗?

0 投票
1 回答
129 浏览

flash - 将游戏拆分为多个独立部分

我正在研究 Starling 的 CitrusEngine 游戏引擎。我试图理解构建游戏的想法。

如果您查看 chrome.angrybirds.com 或 puddingmonsters.com,您会发现游戏动态加载状态(StarlingState 的资产)很智能。当游戏开始时会出现一个闪屏显示,然后你会得到一个加载主状态(主页、设置和选择级别视图)的预加载器,当你选择一个关卡时,一个预加载器会再次显示加载关卡状态。这看起来像是他们为游戏构建了多个部分,然后在从一个部分切换到另一个部分时显示预加载器的位置将它们连接在一起。

我们应该如何在 Starling/CitrusEngine 中做到这一点?这里的逻辑是什么?Flash 游戏通常在开始时加载所有资源,这在移动设备上并不智能。拥有多个 StarlingCitrusEngine 类是否明智,或者您应该在单个 StarlingCitrusEngine 类中处理整个游戏?请详细说明。

非常感谢您的回答。

0 投票
1 回答
527 浏览

libgdx - LibGdx 与 Citrus 引擎

我在 [stackoverflow]: 2D Cross-Platform Game Development Engines上看到了这个关于 2D 引擎的线程评论

我对 LibGdx (Java) 和 Citrus Engine(Action Script) 很感兴趣。你会选择什么?

0 投票
1 回答
204 浏览

actionscript-3 - 向柑橘引擎中的对象添加碰撞

我有一个英雄和一个敌人,现在当一个英雄接触敌人时,英雄应该自动倒下。我怎样才能给它添加一个碰撞方法。

0 投票
1 回答
136 浏览

actionscript-3 - 将 Starling 和 CitrusEngine 类与 AIR 一起使用

我正在使用 AS3、Citrus Engine 和 Starling 创建 AIR 应用程序。以下是创建 TextField 的两个不同概念:

通过使用 Starling 框架,我无法实现 AS3 TextField 的文本格式和其他很酷的功能。如果我使用本机 AS3 组件创建 TextField,然后将其添加到场景中,则会出现此错误:

我找到了一个解决方案,它说我必须使用这个:

但是这个解决方案也不起作用。请帮我。我想要的只是 TextField 格式。

0 投票
1 回答
45 浏览

actionscript-3 - 柑橘/龙骨英雄初始化

在我运行 Dragonbones armature.factory 后,我的英雄对象被添加到舞台,但我试图在更新函数中检查英雄位置/碰撞。- 只是,在调用初始化函数并将英雄添加到舞台之前,英雄对象为空。

这可能是一个超级简单的解决方案,但我正在尝试找到一种解决方法来检查这些更新。

0 投票
2 回答
194 浏览

actionscript-3 - 足球游戏的 Flash 框架是什么?

我是一名新的 Flash 游戏开发人员,我刚刚使用 FlashPunk 在 Flash 中创建了我的第一个游戏,这很棒,现在我应该创建一个单人对 cpu 的足球游戏,就像这个:Kung Foot

正如我所说,我发现 FlashPunk 是一个很好的框架,但我选择了更好的性能和重型图形,我实际上是在考虑 Citrus 或 Flixil。

他们都使用 Box2D 进行碰撞,但我听说如果它是一个平台游戏,Citrus 将是正确的选择。

我不知道是否还有其他有据可查的框架,你怎么看!

0 投票
2 回答
41 浏览

actionscript-3 - 如何使用 CitrusSprite.velocity

我在扩展的场景中有以下功能citrus.core.starling.StarlingState- 它加载PlayerRun动画并将其显示在屏幕上。在大多数情况下,这段代码有效:我在屏幕上看到了精灵(它在原地运行)。

我不确定我应该如何使用该velocity属性 - 没有关于它的文档,无论我在上面的代码中使用什么数字,它都不会改变显示:动画播放但精灵是静止的(它不会像我预期的那样水平移动)。

我是否velocity错误地使用了该属性?Citrus 是否支持精灵速度,还是我必须自己实现?