C# Класс MapDraw, Unity-polygon-map-generation

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
SIZE int
displayColors Color32>.Dictionary
islandSeedInitial int
islandType string
lava Lava,
map Map,
mapMode string
mat Material
mesh Mesh
moistureGradientColors Color32>.Dictionary
noisyEdges NoisyEdges,
numPoints int
pointType string
random UnityEngine.Random
riverarray List
roads Roads,
seed float
variant float

Открытые методы

Метод Описание
Start ( ) : void
Update ( ) : void
calculateLighting ( Center, p, Corner, r, Corner, s ) : float
colorWithSlope ( Color32 color, Center, p, Center, q, Edge, edge ) : Color32
colorWithSmoothColors ( Color32 color, Center, p, Center, q, Edge, edge ) : Color32
drawMap ( string mode ) : void
drawQuadLine ( Vector2 v1, Vector2 v2, float width ) : void
go ( string newIslandType, string newPointType, int newNumPoints ) : void
newIsland ( string newIslandType, int newNumPoints ) : void
renderDebugPolygons ( ) : void
renderEdges ( ) : void
renderNoisyEdges ( ) : void
renderNoisyPolygons ( ) : void

Описание методов

Start() публичный Метод

public Start ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

calculateLighting() публичный Метод

public calculateLighting ( Center, p, Corner, r, Corner, s ) : float
p Center,
r Corner,
s Corner,
Результат float

colorWithSlope() публичный Метод

public colorWithSlope ( Color32 color, Center, p, Center, q, Edge, edge ) : Color32
color UnityEngine.Color32
p Center,
q Center,
edge Edge,
Результат UnityEngine.Color32

colorWithSmoothColors() публичный Метод

public colorWithSmoothColors ( Color32 color, Center, p, Center, q, Edge, edge ) : Color32
color UnityEngine.Color32
p Center,
q Center,
edge Edge,
Результат UnityEngine.Color32

drawMap() публичный Метод

public drawMap ( string mode ) : void
mode string
Результат void

drawQuadLine() публичный Метод

public drawQuadLine ( Vector2 v1, Vector2 v2, float width ) : void
v1 Vector2
v2 Vector2
width float
Результат void

go() публичный Метод

public go ( string newIslandType, string newPointType, int newNumPoints ) : void
newIslandType string
newPointType string
newNumPoints int
Результат void

newIsland() публичный Метод

public newIsland ( string newIslandType, int newNumPoints ) : void
newIslandType string
newNumPoints int
Результат void

renderDebugPolygons() публичный Метод

public renderDebugPolygons ( ) : void
Результат void

renderEdges() публичный Метод

public renderEdges ( ) : void
Результат void

renderNoisyEdges() публичный Метод

public renderNoisyEdges ( ) : void
Результат void

renderNoisyPolygons() публичный Метод

public renderNoisyPolygons ( ) : void
Результат void

Описание свойств

SIZE публичное статическое свойство

public static int SIZE
Результат int

displayColors публичное свойство

public Dictionary displayColors
Результат Color32>.Dictionary

islandSeedInitial публичное статическое свойство

public static int islandSeedInitial
Результат int

islandType публичное свойство

public string islandType
Результат string

lava публичное свойство

public Lava, lava
Результат Lava,

map публичное свойство

public Map, map
Результат Map,

mapMode публичное статическое свойство

public static string mapMode
Результат string

mat публичное свойство

public Material mat
Результат Material

mesh публичное свойство

public Mesh mesh
Результат Mesh

moistureGradientColors публичное свойство

public Dictionary moistureGradientColors
Результат Color32>.Dictionary

noisyEdges публичное свойство

public NoisyEdges, noisyEdges
Результат NoisyEdges,

numPoints публичное свойство

public int numPoints
Результат int

pointType публичное свойство

public string pointType
Результат string

random публичное статическое свойство

public static Random,UnityEngine random
Результат UnityEngine.Random

riverarray публичное свойство

public List riverarray
Результат List

roads публичное свойство

public Roads, roads
Результат Roads,

seed публичное свойство

public float seed
Результат float

variant публичное свойство

public float variant
Результат float