Uncategorized APIClass ObjectUnit ClassOn this pageUnit Class Description: A class for creating instances of Unit. GroundSensorTag Type: Readonly Field. Description: The tag for the "GroundSensor" attached to each "Unit". Signature: const GroundSensorTag: integer DetectSensorTag Type: Readonly Field. Description: The tag for the "DetectSensor" attached to each "Unit". Signature: const DetectSensorTag: integer AttackSensorTag Type: Readonly Field. Description: The tag for the "AttackSensor" attached to each "Unit". Signature: const AttackSensorTag: integer __call Type: Metamethod. Description: A metamethod that creates a new "Unit" object. Signature: metamethod __call: function( self: UnitClass, unitDef: Dictionary, physicsWorld: PhysicsWorld, entity: Entity, pos: Vec2, rot?: number --[[0.0]] ): Unit Parameters: ParameterTypeDescriptionunitDefDictionaryA "Dictionary" object that defines the properties and behavior of the "Unit".physicsWorldPhysicsWorldA "PhysicsWorld" object that represents the physics simulation world.entityEntityAn "Entity" object that represents the "Unit" in ECS system.posVec2A "Vec2" object that specifies the initial position of the "Unit".rotnumber[optional] An optional number that specifies the initial rotation of the "Unit" (default is 0.0). Returns: Return TypeDescriptionUnitThe newly created "Unit" object. __call Type: Metamethod. Description: A metamethod that creates a new "Unit" object. Signature: metamethod __call: function( self: UnitClass, unitDefName: string, physicsWorldName: string, entity: Entity, pos: Vec2, rot?: number --[[0.0]] ): Unit Parameters: ParameterTypeDescriptionunitDefNamestringA string that specifies the name of the "Unit" definition to retrieve from Data.store table.physicsWorldNamestringA string that specifies the name of the "PhysicsWorld" object to retrieve from Data.store table.entityEntityAn "Entity" object that represents the "Unit" in ECS system.posVec2A "Vec2" object that specifies the initial position of the "Unit".rotnumber[optional] An optional number that specifies the initial rotation of the "Unit" (default is 0.0). Returns: Return TypeDescriptionUnitThe newly created "Unit" object.