Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help  tearing cloth access
#4
(21-03-2022, 01:24 PM)maygdirf Wrote: Hi Jose! Thanks for your reply.

I forgot to say that I'm new with Obi, so I'm a little inexperienced with this. I'm trying to understand the "ObiTearableClothRenderer.cs" in order to understand how to use ObiClothTornEventArgs but it seems so messy.
Is there like an example of what I'm trying to do? Thanks in advice!

Hi!

This is a regular C# event, that you can subscribe to like this:

Code:
cloth.OnClothTorn += CallMeWhenClothIsTorn;

You must make sure the "CallMeWhenClothIsTorn" method (sample name, you can call it as you wish) has the following signature:

Code:
void CallMeWhenClothIsTorn(ObiTearableCloth cloth, ObiClothTornEventArgs tearInfo)

That's it. You can then use tearInfo.particleIndex inside that method to retrieve data about that particle.

If you're unfamiliar with C# programming, you might want to take a look at the basics first. Events/delegates are an intermediate-level language feature, Obi assumes that you know what they are and how to use them.
Reply


Messages In This Thread
tearing cloth access - by maygdirf - 21-03-2022, 09:15 AM
RE: tearing cloth access - by josemendez - 21-03-2022, 11:57 AM
RE: tearing cloth access - by maygdirf - 21-03-2022, 01:24 PM
RE: tearing cloth access - by josemendez - 21-03-2022, 01:31 PM
RE: tearing cloth access - by maygdirf - 23-03-2022, 09:07 AM