There I fixed it.
parent
a547bf8cd1
commit
863117a795
8
main.js
8
main.js
|
@ -96,10 +96,8 @@ var Mass = function(X, Y, Weight)
|
||||||
if (this.MouseTouched)
|
if (this.MouseTouched)
|
||||||
{
|
{
|
||||||
this.MouseTouched = false;
|
this.MouseTouched = false;
|
||||||
this.PX = this.X;
|
this.PX = this.X = this.MX;
|
||||||
this.PY = this.Y;
|
this.PY = this.Y = this.MY;
|
||||||
this.X = this.MX;
|
|
||||||
this.Y = this.MY;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -119,7 +117,7 @@ var Constraint = function(Mass1, Mass2)
|
||||||
|
|
||||||
this.Update = function(TimeDelta)
|
this.Update = function(TimeDelta)
|
||||||
{
|
{
|
||||||
var d1 = Math.sqrt(Math.pow(this.Mass1.X - this.Mass2.X, 2) + Math.pow(this.Mass1.Y - this.Mass2.Y, 2));
|
var d1 = Math.sqrt(Math.pow(this.Mass1.NX - this.Mass2.NX, 2) + Math.pow(this.Mass1.NY - this.Mass2.NY, 2));
|
||||||
var d2 = (d1 - this.Distance) / d1;
|
var d2 = (d1 - this.Distance) / d1;
|
||||||
|
|
||||||
var coefm1;
|
var coefm1;
|
||||||
|
|
Loading…
Reference in New Issue