Spawn Unit ========================== .. code-block:: csharp public Unit SpawnUnit(ISpawnUnitData spawnData, byte playerOwner, Transform spawnPoint) public Unit SpawnUnit(ISpawnUnitData spawnData, byte playerOwner, Vector3 position, Quaternion rotation) This method of ``SpawnService`` allows you to spawn a unit from any ``ISpawnUnitData`` (usually a ``UnitData`` asset), set its position/rotation (either directly, or by passing a ``Transform`` spawn point to copy them from), and assign the owner player.