private void AddForce(AllActiveObjectsData intracted, float force) { Vector3 toPosition = (new Vector3(_go.transform.position.x, _go.transform.position.y, 0) - new Vector3(intracted.rb2d.transform.position.x, intracted.rb2d.transform.position.y, 0)).normalized; intracted.rb2d.AddForce(toPosition * force * intracted.mass * every250MillisecondMultypuer, ForceMode2D.Impulse); //TO DO ForceMode to Force?? }
public void AddObject(AllActiveObjectsData activeObjectData) { if (AllActiveObjects.ContainsKey(activeObjectData.objectId)) { RemoveObject(activeObjectData.objectId); } AllActiveObjects.Add(activeObjectData.objectId, activeObjectData); // UpdateList(); }