• Manual
  • Scripting API
  • Asset Store
  • TycoonTerrain.Core
  • TilePosition
Search Results for

    Show / Hide Table of Contents
    • TycoonTerrain.Components
      • TycoonTileRendererBase
    • TycoonTerrain.Core
      • BoundsContainer
      • BoundsReservationRegister
      • CallbackHandle
      • CallbacksRegister
      • CardinalDirection
      • ChunkSet
      • ConstructableDefinition
      • CornerIndex
      • Extensions
      • IChunkListener
      • IntBound
      • LandTile
      • OnBoundsChangeCallback
      • PlacementValidResult
      • SurfaceOverlayMesh
      • TerrainGrid
      • TerrainModifiedEvent
      • TerrainSelection
      • TerrainTypeCollectionAsset
      • TerrainTypeDefinition
      • TerrainTypeTable
      • TileCorner
      • TileHandle
      • TilePosition
      • TileType
      • TycoonTileMap
      • TycoonTileRaycastHit
    • TycoonTerrain.Core.Generation
      • TerrainGenerationJob
    • TycoonTerrain.Core.Rendering
      • ChunkMesh
      • IMesh
      • NativeMeshData
      • RenderTerrainCliffChunkJob
      • RenderTerrainSurfaceChunkJob
      • RenderWaterChunkJob
      • RenderWaterCliffChunkJob
      • SubMeshTriangle
    • TycoonTerrain.Core.TerrainOperations
      • ClearWaterBodyOperation
      • CopyHeightMapOperation
      • CreateWaterBodyFloodOperation
      • DecreaseHeightCliffOperation
      • DecreaseHeightCorner
      • DecreaseHeightSmoothConnectedOperation
      • GetTilesInWaterBody
      • IncreaseHeightCliffOperation
      • IncreaseHeightCorner
      • IncreaseHeightSmoothConnectedOperation
      • ITerrainOperation
      • MaxHeightSmooth
      • OperationContext
      • OperationResult
      • SetHeightOperation
      • SetTileTypeInBoundsOperation
      • SetWaterLevelOperation
    • TycoonTerrain.Previewers
      • BuildingToolPreviewer
      • PreviewMeshes
      • TerrainPainterPreviewer
      • TerrainSelectionPreviewer
      • ToolPreviewerBase<T>
    • TycoonTerrain.Tools
      • BuildingTool
      • PainterTool
      • SceneryTool
      • SelectionToolBase
      • SnappingMode
      • TerraformingTool
      • ToolBase
      • WaterTool

    Struct TilePosition

    Helper class to convert map and tile positions.

    Namespace: TycoonTerrain.Core
    Assembly: TycoonTerrainAssembly.dll
    Syntax
    public struct TilePosition

    Properties

    Invalid

    Gets an invalid tile position.

    Declaration
    public static int2 Invalid { get; }
    Property Value
    Type Description
    Unity.Mathematics.int2

    An invalid tile position.

    Methods

    MapToLocalPosition(float3)

    Converts the map position to the local position within a tile.

    Declaration
    public static float2 MapToLocalPosition(float3 mapPosition)
    Parameters
    Type Name Description
    Unity.Mathematics.float3 mapPosition

    The position on the TycoonTile map.

    Returns
    Type Description
    Unity.Mathematics.float2

    The local tile position that corresponds to mapPosition.

    MapToTilePosition(float3)

    Converts the map position to the tile position.

    Declaration
    public static int2 MapToTilePosition(float3 mapPosition)
    Parameters
    Type Name Description
    Unity.Mathematics.float3 mapPosition

    The position on the TycoonTile map.

    Returns
    Type Description
    Unity.Mathematics.int2

    The tile position that corresponds to mapPosition.

    In This Article
    • Properties
      • Invalid
    • Methods
      • MapToLocalPosition(float3)
      • MapToTilePosition(float3)
    Back to top Tycoon Tile documentation