Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help  Obi fluid collision
#4
(06-03-2021, 09:51 PM)JskT01 Wrote: I already checked and fixed update is only called once, I think it happens because it is called by all the particles that make up my fluid even though it is not performing a function when it collides with the container it is detecting it and it is what generates the lowering of frames, is there a way that it doesn't detect collisions with the container? I need it to collide but the event is not fired with the container

The code, as it is written, should iterate through all particles once. As soon as it finds a collider that's not named "Piso", it will unsubscribe from the collision event and the script will do nothing from that point on.

Iterating trough all particles once is of course not enough to bring fps from 50 to 17, that's around 38 ms/frame which is a lot of time. If FixedUpdate() is only called once, then what's taking up all that time in the profiler? Did you see anything unusual in the profiler?
Reply


Messages In This Thread
Obi fluid collision - by JskT01 - 06-03-2021, 02:51 AM
RE: Obi fluid collision - by josemendez - 06-03-2021, 09:41 AM
RE: Obi fluid collision - by JskT01 - 06-03-2021, 09:51 PM
RE: Obi fluid collision - by josemendez - 08-03-2021, 08:24 AM
RE: Obi fluid collision - by JskT01 - 08-03-2021, 07:05 PM
RE: Obi fluid collision - by josemendez - 09-03-2021, 11:27 AM
RE: Obi fluid collision - by JskT01 - 09-03-2021, 09:53 PM
RE: Obi fluid collision - by josemendez - 10-03-2021, 09:05 AM
RE: Obi fluid collision - by JskT01 - 10-03-2021, 07:55 PM
RE: Obi fluid collision - by josemendez - 11-03-2021, 09:02 AM