Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help  I need to access the transform of a specific particle group
#1
I need to access a particle group set in the blueprint in runtime, attach it to a transform created at the position of the groupĀ and move the transform to my desired position. How can I do it?
Reply
#2
(16-06-2022, 10:39 AM)KaanOzcelik Wrote: I need to access a particle group set in the blueprint in runtime, attach it to a transform created at the position of the groupĀ and move the transform to my desired position. How can I do it?

Sure, it's pretty simple:

Code:
// get the group:
var group = cloth.clothBlueprint.groups[groupIndex];

// create an attachment:
var attachment = cloth.AddComponent<ObiParticleAttachment>();
attachment.particleGroup = group;
attachment.target = yourTransform;

// move your transform:
yourTransform.position = newPos;
Reply
#3
(16-06-2022, 11:12 AM)josemendez Wrote: Sure, it's pretty simple:

Code:
// get the group:
var group = cloth.clothBlueprint.groups[groupIndex];

// create an attachment:
var attachment = cloth.AddComponent<ObiParticleAttachment>();
attachment.particleGroup = group;
attachment.target = yourTransform;

// move your transform:
yourTransform.position = newPos;

Thank you so much!
Reply