home *** CD-ROM | disk | FTP | other *** search
- class §aso#23467§
- {
- var §aso#95335§;
- var §aso#63998§;
- var §aso#46031§;
- var width;
- var §aso#28064§;
- var §aso#90738§ = true;
- function §aso#23467§()
- {
- }
- function §aso#27643§()
- {
- return (this["aso#95335"].x + this["aso#63998"].x) / 2;
- }
- function §aso#90317§()
- {
- return (this["aso#95335"].y + this["aso#63998"].y) / 2;
- }
- function §aso#58980§()
- {
- return (this["aso#95335"]["aso#83357"] + this["aso#63998"]["aso#83357"]) / 2;
- }
- function §aso#21654§()
- {
- return (this["aso#95335"]["aso#89346"] + this["aso#63998"]["aso#89346"]) / 2;
- }
- function §aso#26251§()
- {
- var _loc3_ = this["aso#95335"];
- var _loc2_ = this["aso#63998"];
- var _loc5_ = Math.sqrt((_loc3_.x - _loc2_.x) * (_loc3_.x - _loc2_.x) + (_loc3_.y - _loc2_.y) * (_loc3_.y - _loc2_.y));
- var _loc6_ = this["aso#63998"].x - this["aso#95335"].x;
- var _loc4_ = this["aso#63998"].y - this["aso#95335"].y;
- this["aso#46031"]._x = (_loc3_.x + _loc2_.x) / 2;
- this["aso#46031"]._y = (_loc3_.y + _loc2_.y) / 2;
- this["aso#46031"]._xscale = _loc5_;
- this["aso#46031"]._yscale = this.width;
- this["aso#46031"]._rotation = Math.atan2(_loc4_,_loc6_) * 180 / 3.141592653589793;
- }
- function §aso#88925§()
- {
- if(this["aso#90738"])
- {
- var _loc3_ = this["aso#95335"];
- var _loc2_ = this["aso#63998"];
- var _loc7_ = _loc2_.x - _loc3_.x;
- var _loc6_ = _loc2_.y - _loc3_.y;
- var _loc4_ = Math.sqrt((_loc3_.x - _loc2_.x) * (_loc3_.x - _loc2_.x) + (_loc3_.y - _loc2_.y) * (_loc3_.y - _loc2_.y));
- var _loc5_ = _loc4_ - this["aso#28064"];
- _loc3_["aso#40042"] += _loc7_ / _loc4_ * _loc5_ / 2 * _loc2_["aso#59401"] / (_loc3_["aso#59401"] + _loc2_["aso#59401"]) * 2 * 0.7;
- _loc2_["aso#40042"] -= _loc7_ / _loc4_ * _loc5_ / 2 * _loc3_["aso#59401"] / (_loc3_["aso#59401"] + _loc2_["aso#59401"]) * 2 * 0.7;
- _loc3_["aso#71379"] += _loc6_ / _loc4_ * _loc5_ / 2 * _loc2_["aso#59401"] / (_loc3_["aso#59401"] + _loc2_["aso#59401"]) * 2 * 0.7;
- _loc2_["aso#71379"] -= _loc6_ / _loc4_ * _loc5_ / 2 * _loc3_["aso#59401"] / (_loc3_["aso#59401"] + _loc2_["aso#59401"]) * 2 * 0.7;
- }
- }
- }
-