Apache flex Flex:将项目放置在画布元素上

Apache flex Flex:将项目放置在画布元素上,apache-flex,actionscript-3,Apache Flex,Actionscript 3,我正在用flex编写简单的游戏。在游戏中有两个对象:棋盘和石头(都是从画布超类扩展而来) 当我开始在黑板画布上放置Stone实例时,我遇到了一个问题,我不知道如何将Stone设置在黑板上定义的位置 例如,如果board(canvas)具有以下属性:x=25,y=25,height=100,width=100 例如,我如何在点25、25中放置一块石头(画布) 有没有办法使用本地板坐标 board.addChild(stone); stone.x = 25; stone.y = 25; 顺便说一句

我正在用flex编写简单的游戏。在游戏中有两个对象:棋盘和石头(都是从画布超类扩展而来)

当我开始在黑板画布上放置Stone实例时,我遇到了一个问题,我不知道如何将Stone设置在黑板上定义的位置

例如,如果board(canvas)具有以下属性:x=25,y=25,height=100,width=100

例如,我如何在点25、25中放置一块石头(画布)

有没有办法使用本地板坐标

board.addChild(stone);
stone.x = 25;
stone.y = 25;
顺便说一句,您不需要为这些对象使用
Canvas
——一个形状或精灵就足够了。使用
rawChildren.addChild(Board)将Board精灵添加到flex应用程序中画布是FlexUI组件的容器类


顺便说一句,您不需要为这些对象使用
Canvas
——一个形状或精灵就足够了。使用
rawChildren.addChild(Board)将Board精灵添加到flex应用程序中画布是flex ui组件的容器类。

再次感谢您!我试试雪碧。我应该将其用于board和stone对象吗?是的,Flex组件用于UI开发-它们有很多内置功能用于此目的。如果你只想在黑板上移动圆圈,为什么要浪费它们呢?我会试试看。我想的是,让板保持原样(Canvas类),实现石头,作为精灵。今天将尝试此解决方案,然后将张贴,如果它与我的工作良好。。。再次感谢再次感谢你!我试试雪碧。我应该将其用于board和stone对象吗?是的,Flex组件用于UI开发-它们有很多内置功能用于此目的。如果你只想在黑板上移动圆圈,为什么要浪费它们呢?我会试试看。我想的是,让板保持原样(Canvas类),实现石头,作为精灵。今天将尝试此解决方案,然后将张贴,如果它与我的工作良好。。。再次感谢