有没有办法使用 Point 对象同时设置 x 和 y?
问问题
2029 次
2 回答
1
不,除非你使用构造函数。Point 类确实有一个 offset(x,y) 函数,因此您可以执行类似 point.offset(-1*point.x+newX, -1*point.y+newY) 之类的操作,其效果是欲望。
您是否有特定的原因要同时设置它,或者您只是想编写紧凑的代码?
于 2011-03-08T15:35:44.997 回答
0
var p:Point;
p = new Point(5,10);
// after that
p.x = 27;p.y = 34;
如果您只想编写紧凑的代码,您可以在同一行中有多个命令。因此,通过这种方式,您可以避免进行乘法运算,这只会使您的代码复杂化并使其更不稳定/更慢。
于 2011-03-08T16:39:18.367 回答