Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 定位是';t工作不正常_Actionscript 3 - Fatal编程技术网

Actionscript 3 定位是';t工作不正常

Actionscript 3 定位是';t工作不正常,actionscript-3,Actionscript 3,我正在做一个简单的益智游戏,你有3x3个大网格,你把益智图片放到网格上,然后它就会卡入到位,问题是我无法让图片卡入到位。 网格由9个正方形组成,每个正方形都有自己的实例名称。 我尝试使用的代码无效: if( dropTarget ) { if( dropTarget.parent.name == "S6" ) { GTB.x = S6.x GTB.y = S6.

我正在做一个简单的益智游戏,你有3x3个大网格,你把益智图片放到网格上,然后它就会卡入到位,问题是我无法让图片卡入到位。 网格由9个正方形组成,每个正方形都有自己的实例名称。 我尝试使用的代码无效:

    if( dropTarget )
        {
            if( dropTarget.parent.name == "S6" )
            {
                GTB.x = S6.x
                GTB.y = S6.y
            }
GTB是拼图的名称,S6是正方形的名称。 此代码不起作用,我收到以下错误: 1119:通过静态类型字符串的引用访问可能未定义的属性x。 1119:通过静态类型类的引用访问可能未定义的属性x。 1119:通过静态类型字符串的引用访问可能未定义的属性y。 1119:通过静态类型类的引用访问可能未定义的属性y


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

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

可能您多次使用GTB这个名称,但其他情况下,您应该尝试将GTB作为MovieClip.x来使用

您不能使用
x=
,因为您不能移动舞台或类


我可以问您,您了解actionscript-3吗?

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