x ^= y; /* x' = (x^y) */
y ^= x; /* y' = (y^(x^y)) = x */
x ^= y; /* x' = (x^y)^x = y */
本算法在js和as下都适用, 在AS中, 运用此算法可以交换两个MC的位置。:
Key.addListener(this);
this.onKeyDown = function(){
a._x ^= b._x;
b._x ^= a._x;
a._x ^= b._x;
a._y ^= b._y;
b._y ^= a._y;
a._y ^= b._y;
}
[technorati relative tag]
[相关内容]
由 tristones 发表于 2003年12月17日 下午09時57分