我正在制作一个简单的益智游戏,其中您有 3x3 大网格,您将拼图碎片放到网格上,然后它会卡入到位,问题是我无法让图片卡入到位。网格由 9 个方格组成,每个方格都有自己的实例名称。我尝试使用的代码不起作用:
if( dropTarget )
{
if( dropTarget.parent.name == "S6" )
{
GTB.x = S6.x
GTB.y = S6.y
}
GTB 是拼图的名称,S6 是方块的名称。此代码不起作用,我得到了这些错误:1119:通过静态类型字符串的引用访问可能未定义的属性 x。1119:通过静态类型 Class 的引用访问可能未定义的属性 x。1119:通过静态类型 String 的引用访问可能未定义的属性 y。1119:通过静态类型 Class 的引用访问可能未定义的属性 y。
我还发现我不能用 GTB.x = 改变 GTB 的位置,我必须使用 x =