Feature: Add collision toggles for path edges and repeaters
This commit is contained in:
@@ -22434,6 +22434,27 @@ export function App({
|
||||
}
|
||||
/>
|
||||
</label>
|
||||
<label className="form-field form-field--toggle">
|
||||
<span className="label">Simple box collision</span>
|
||||
<input
|
||||
data-testid={`path-road-edge-${side}-collision`}
|
||||
type="checkbox"
|
||||
checked={edge.collisionEnabled}
|
||||
onChange={(event) =>
|
||||
handlePathRoadEdgeChange(
|
||||
side,
|
||||
{
|
||||
...edge,
|
||||
collisionEnabled:
|
||||
event.currentTarget.checked
|
||||
},
|
||||
event.currentTarget.checked
|
||||
? `Enabled ${edgeLabel.toLowerCase()} collision.`
|
||||
: `Disabled ${edgeLabel.toLowerCase()} collision.`
|
||||
)
|
||||
}
|
||||
/>
|
||||
</label>
|
||||
<label className="form-field">
|
||||
<span className="label">Profile</span>
|
||||
<select
|
||||
@@ -22619,6 +22640,27 @@ export function App({
|
||||
}
|
||||
/>
|
||||
</label>
|
||||
<label className="form-field form-field--toggle">
|
||||
<span className="label">Simple box collision</span>
|
||||
<input
|
||||
data-testid={`path-repeater-${repeaterIndex}-collision`}
|
||||
type="checkbox"
|
||||
checked={repeater.collisionEnabled}
|
||||
onChange={(event) =>
|
||||
handlePathRepeaterChange(
|
||||
repeaterIndex,
|
||||
{
|
||||
...repeater,
|
||||
collisionEnabled:
|
||||
event.currentTarget.checked
|
||||
},
|
||||
event.currentTarget.checked
|
||||
? "Enabled Path repeater collision."
|
||||
: "Disabled Path repeater collision."
|
||||
)
|
||||
}
|
||||
/>
|
||||
</label>
|
||||
<label className="form-field">
|
||||
<span className="label">Asset</span>
|
||||
<select
|
||||
|
||||
Reference in New Issue
Block a user