问题标签 [stagexl]

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 投票
2 回答
50 浏览

dart - graphics.strokeColor 没有可选的宽度参数?

该代码无法识别设置宽度命令:

0 投票
1 回答
170 浏览

dart - 使用 StageXL 的饼图?

有没有使用 StageXL 绘制饼图的简单方法?

我想唯一的其他选择(如果我希望空切片是透明的)是绘制一个矢量饼图并填充它。

0 投票
1 回答
81 浏览

dart - 我如何在我的应用程序中使用静态成员,这在我的库的依赖项中

我正在制作一个 HTML5 游戏引擎DartRocket,它依赖于StageXL。StageXL 有一些类,其中充满了静态成员,我的游戏中需要其中一些。

我的问题是我可以在我的库(DartRocket)中使用这些静态成员,但我无法从使用我的库的游戏中访问它们。基本上,因为我无法从我的游戏中看到我的库的依赖关系。当我说游戏时,我指的是我图书馆中的一个例子。

我的问题是:我应该如何访问这些静态成员?

我想到了一些解决方案:

  1. 让用户导入 StageXL,以便他可以访问它们
  2. 将整个班级复制粘贴到我的图书馆中
  3. 使用镜像 API

我发现第一个解决方案很愚蠢,因为用户必须导入 StageXL 并且我的库已经依赖于它。

我使用第二个,因为我觉得它很容易并且我想对类进行更改,但这也不理想,因为如果库的依赖项发生更改,我必须自己更新它。

我还没有尝试过第三种解决方案,因为我不太喜欢使用镜像,因为它增加了代码的复杂性,并且使用变得基于成员的名称(字符串)。

一些不起作用的“解决方案”:

  1. 制作一个类的实例(希望它能起作用是令人尴尬和愚蠢的:D)
  2. 扩展类(不起作用,因为不继承静态成员)

你们有什么感想?

0 投票
1 回答
161 浏览

dart - StageXL 鼠标事件不起作用

我正在尝试在画布上创建一个使用 Dart 和 StageXL 对 MouseClick 事件做出反应的框。我的代码如下:

我都试过了on(MouseEvent.CLICK).listen(react);,都addEventListener(MouseEvent.CLICK, react);没有成功,没有反应。我正在使用 Dart Editor & SDK 版本 1.8.5 并在默认的 Dartium 浏览器上进行调试。

任何帮助表示赞赏。

0 投票
2 回答
460 浏览

dart - 如何在stageXL中创建线条、圆圈?

我只是 stagexl 的新手,我知道这些是非常基本的问题,但我找不到真正快速的答案,所以我认为为与我处于相同位置的任何人回答这个问题会很好。

如何在 stagexl 中创建从 x 到 y 的线?

以及如何创建一个中心为 x 和半径为 y 的圆?

0 投票
1 回答
228 浏览

dart - Dart StageXL 鼠标单击时精灵颜色变化

我对 StageXL 和 Dart 都比较陌生,而且我很难通过鼠标点击来改变 Sprite 的颜色。目前我只是引用精灵并调用图形 fillColor() 方法但是没有任何改变。关于如何通过鼠标单击更改单个 Sprite 行的任何想法?

0 投票
1 回答
99 浏览

dart - StageXL 画布始终为空

我只是 Stagexl 和 Dart 的新手。

我正在阅读 stageXL.org ( http://www.stagexl.org/docs/getting-started.html ) 上的小入门指南,我正在尝试使用示例代码绘制一个红色圆圈,但它不起作用(画布是空的)。

我在某些页面上找到的所有样本都不起作用。

比如这个有四个正方形的: http: //www.stagexl.org/docs/wiki-articles.html? article=introduction ,画布总是空的。。

需要一些帮助 ..

如果你知道学习 StageXl 的好教程,请分享给我!

谢谢。

0 投票
1 回答
121 浏览

dart - Dart StageXL 在重叠的精灵上激活鼠标事件

是否可以为两个重叠的精灵调用鼠标事件?我试图使用,getObjectsUnderPoint但它似乎没有工作。

我有两个Line对象重叠,当单击一个对象时,我希望两个对象的布尔值都是true. 我读过getObjectsUnderPoint不返回 a Sprite,这可能是问题吗?

0 投票
2 回答
126 浏览

dart - StageXL 图形渐变

使用 GraphicsGradient 创建的渐变似乎总是会产生没有实际渐变的粉红色。我从 StageXL /example/example06/example06.dart 复制了代码,将 TransitionFunction 更改为 Transition。我还稍微修改了舞台以适应我的计划并使用不同的颜色。

我正在使用的代码是这样的:

任何意见或帮助将不胜感激。

0 投票
2 回答
142 浏览

dart - 如何随机改变颜色?Dart 和 StageXL

如何随机更改线条的颜色?