public function getSuroundPosition():Array{ var X:Number = this.x; var Y:Number = this.y; var arr0:Array = [X-15,Y-30]; var arr1:Array = [X+15,Y-30]; var arr2:Array = [X+30,Y]; var arr3:Array = [X+15,Y+30]; var arr4:Array = [X-15,Y+30]; var arr5:Array = [X-30,Y]; var arr:Array = [arr0,arr1,arr2,arr3,arr4,arr5]; return arr; }
时间: 2024-04-07 15:32:11 浏览: 50
is-whole-number-array-源码.rar
这是一个名为getSuroundPosition的函数,用于获取当前对象周围的位置信息。该函数返回一个数组,包含了当前对象周围六个位置的坐标信息。
具体流程如下:
1. 获取当前对象的坐标信息。
2. 根据当前对象的坐标信息,计算当前对象周围六个位置的坐标信息。
3. 将计算得到的六个位置的坐标信息存储在一个数组中,并返回该数组。
在该函数中,使用了this关键字获取当前对象的坐标信息,然后根据当前对象的坐标信息计算出周围六个位置的坐标信息。具体来说,arr0、arr1、arr2、arr3、arr4、arr5分别表示当前对象的左上角、右上角、右侧、右下角、左下角和左侧的位置信息。这些位置信息分别存储在一个数组中,并在函数的最后通过return语句返回。
阅读全文