Files
CartoonRPG/Library/PackageCache/com.unity.visualeffectgraph@2973a8ac1070/Editor/Models/Deprecated/CollisionAABoxDeprecatedV2.cs
Caleb Sandford deQuincey 02c4b5ab66 Adding in new packages
2025-06-05 22:59:18 +01:00

23 lines
741 B
C#

using UnityEngine;
namespace UnityEditor.VFX.Block
{
class CollisionAABoxDeprecatedV2 : CollisionBase
{
public override string name { get { return "Collide with AABox"; } }
public class InputProperties
{
[Tooltip("Sets the bounding box with which particles can collide.")]
public AABox box = new AABox() { size = Vector3.one };
}
public override void Sanitize(int version)
{
var newCollisionShape = ScriptableObject.CreateInstance<CollisionShape>();
SanitizeHelper.MigrateBlockCollisionShapeToComposed(newCollisionShape, this, CollisionShapeBase.Type.OrientedBox);
ReplaceModel(newCollisionShape, this);
}
}
}