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 に答える