【问题标题】:Positioning isn't working correctly定位无法正常工作
【发布时间】:2013-05-12 15:18:38
【问题描述】:

我正在制作一个简单的益智游戏,其中您有 3x3 大网格,您将拼图碎片放到网格上,然后它就会卡入到位,问题是我无法让图片卡入到位。 网格由 9 个方格组成,每个方格都有自己的实例名称。 我尝试使用的代码不起作用:

    if( dropTarget )
        {
            if( dropTarget.parent.name == "S6" )
            {
                GTB.x = S6.x
                GTB.y = S6.y
            }

GTB 是拼图方块的名称,S6 是方块的名称。 这段代码不起作用,我得到了这些错误: 1119:通过静态类型 String 的引用访问可能未定义的属性 x。 1119:通过静态类型 Class 的引用访问可能未定义的属性 x。 1119:通过静态类型 String 的引用访问可能未定义的属性 y。 1119: 通过静态类型 Class 的引用访问可能未定义的属性 y。

我也发现不能用 GTB.x = 改变 GTB 的位置,我必须用 x =

【问题讨论】:

  • 错误意味着 GTB 没有 x 属性。您需要展示更多代码(例如什么是 GTB)

标签: actionscript-3


【解决方案1】:

GTB 是一个字符串,你不能移动它。

也许你多次使用GTB这个名字,但其他你应该尝试GTB as MovieClip.x

而且你不能使用x =,因为你不能移动舞台或班级。

请问,您对 actionscript-3 有什么了解吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-03
    • 1970-01-01
    • 2016-12-01
    • 1970-01-01
    • 2012-12-14
    • 1970-01-01
    相关资源
    最近更新 更多