public CollisionController(ref PlayerData playerData, ref PlayerPositionData positionData, ref CollisionData collisionData, ref CharacterCollisionData collisionAttrs, ref AerialMoveData aerialMoveData, ref BoxCollider playerCollider, LayerMask groundMask, LayerMask zoneMask) { this.c_collisionData = collisionData; this.c_collisionAttrs = collisionAttrs; this.c_playerData = playerData; this.c_positionData = positionData; this.c_aerialMoveData = aerialMoveData; this.i_groundCollisionMask = groundMask; this.i_zoneCollisionMask = zoneMask; this.c_playerCollider = playerCollider; this.a_colliders = new Collider[5]; }
public void UpdateStatus( CharacterCollisionData data ) { if (data.side == CharacterSide.Floor) canJump = data.status; }
public void UpdateStatus( CharacterCollisionData data ) { }