User Tools

Site Tools


dragengine:modules:dragonscript:behavior_colliderai

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
dragengine:modules:dragonscript:behavior_colliderai [2025/03/12 10:55] – created dragonlorddragengine:modules:dragonscript:behavior_colliderai [2025/03/13 17:09] (current) dragonlord
Line 1: Line 1:
 {{tag>dragonscript behavior}} {{tag>dragonscript behavior}}
 <WRAP youarehere> <WRAP youarehere>
-[[:start|Start Page]] >> [[main|DragonScript Scripting Language]] >> [[abstractions#behavior_elementsquick_and_easy_development|Behavior Elements: Quick and Easy Development]] >> **ECBehaviorColliderAI**+[[:start|Start Page]] >> [[main|DragonScript Scripting Language]] >> [[dragengine:modules:dragonscript:abstractions|Abstraction Layers: How you want to build your Game]] >> [[dragengine:modules:dragonscript:behavior_elements|Behavior Elements]] >> **ECBehaviorColliderAI**
 </WRAP> </WRAP>
  
Line 17: Line 17:
 In contrary to [[behavior_collider|ECBehaviorCollider]] this behavior does synchronize position with the element position but not vice versa. Actors typically have complex requirements on how their AI collider can move including projecting down to the ground after physics processing has finished. Behaviors suitable for managing collider AI typically update the AI collider velocities during think() and update element position and orientation from AI collider during postThink(). In contrary to [[behavior_collider|ECBehaviorCollider]] this behavior does synchronize position with the element position but not vice versa. Actors typically have complex requirements on how their AI collider can move including projecting down to the ground after physics processing has finished. Behaviors suitable for managing collider AI typically update the AI collider velocities during think() and update element position and orientation from AI collider during postThink().
  
 +See also:
 +  * [[gamedev:colliders|Colliders]]
 ====== Instance Counts ====== ====== Instance Counts ======
 This behavior can be used only once on an element. This behavior can be used only once on an element.
Line 41: Line 43:
 ====== Required Behaviors ====== ====== Required Behaviors ======
  
-This behavior requires these other behaviors: 
   * [[behavior_collider|ECBehaviorCollider]]   * [[behavior_collider|ECBehaviorCollider]]
  
dragengine/modules/dragonscript/behavior_colliderai.1741776925.txt.gz · Last modified: 2025/03/12 10:55 by dragonlord