1

我想CanvasView在 Rikulo 之上创建类似于 stagexl 的东西。

在这一点上,我已经开发了用于绘制许多形状的场景和节点层次结构,甚至创建了一个构建在画布之上的可扩展表格小部件。

我用来允许不同输入的技巧之一是InputElement在可滚动 DIV 中包含的画布坐标系中覆盖使用绝对定位,从而获得画布渲染和重用InputElement.

我的问题是:我看到有一个TextViewCanvasView可以用作基类。如何TextView在画布坐标系中覆盖可滚动画布的顶部?

4

1 回答 1

0

您可以创建一个 View 实例作为 Canvas 和 TextBox 的父级(我假设您将使用输入元素)。然后,Canvas 和 TextBox 都在父 View 的同一坐标中(它们都是绝对定位的)。您可以应用您提到的技巧。

new View()
  ..addChild(new Canvas()..profile.text = "width:flex;height:flex")
  ..addChild(new TextBox())
  ..addToDocument();
于 2013-09-18T10:49:09.187 回答