Collidee/en: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
[[Category:Detection]] | [[Category:Detection]] | ||
<section begin="image"/>[[File:Collidee Block.png|alt=The collidee block|thumb]]<section end="image | <section begin="image"/>[[File:Collidee Block.png|alt=The collidee block|thumb]]<section end="image"/><p id="tooltip">Refers to the agent currently colliding with the "owner" of the block. (Only works inside an on collision with block)</p> | ||
'''{{Block|collidee}}'''<section end="name" /> is a [[code block]] part of the [[Detection]] drawer. | <section begin="name" />'''{{Block|collidee}}'''<section end="name" /> is a [[code block]] part of the [[Detection]] drawer. | ||
==Usage== | ==Usage== | ||
Line 11: | Line 10: | ||
This block is used as a [[socket]] in other blocks, such as <code>[[Delete Agent|delete agent [_]]]</code>. | This block is used as a [[socket]] in other blocks, such as <code>[[Delete Agent|delete agent [_]]]</code>. | ||
==Syntax== | |||
<code>collidee</code> | <code>collidee</code> | ||
==Example== | |||
[[File:collidee_example.gif|alt=Collidee example gif|thumb]] | |||
[[File:collidee_example.png|alt=Collidee example code|thumb]] | |||
When a predator agent collides with a prey agent (i.e. they have the same x, y, and z coordinates) the predator deletes the prey agent. This interaction makes it appear as if the predator eats the prey. | |||
==Nuances== | ==Nuances== |
Latest revision as of 10:12, 13 August 2023
Refers to the agent currently colliding with the "owner" of the block. (Only works inside an on collision with block)
collidee
is a code block part of the Detection drawer.
Usage
collidee
is used to refer to the agent that has been collided with when used inside a on collision with [▼] do
stack of code.
This block is used as a socket in other blocks, such as delete agent [_]
.
Syntax
collidee
Example
When a predator agent collides with a prey agent (i.e. they have the same x, y, and z coordinates) the predator deletes the prey agent. This interaction makes it appear as if the predator eats the prey.
Nuances
collidee
only has significance when used inside a stack of code initialized by a on collision with [▼] do
block.