C# Класс uP5.PShape

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

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

Свойство Тип Описание
isClockwise bool
style PGraphics.PStyle

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

Метод Описание
PShape ( ShapeType type = ShapeType.NONE ) : UnityEditor
apply ( GameObject gameObject ) : void
applyMesh ( GameObject gameObject ) : void
beginShape ( ShapeType type, bool isClockwise = true ) : void
beginShape ( int type, bool isClockwise = true ) : void
createEllipse ( float x, float y, float w, float h ) : Mesh
createQuad ( float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4 ) : Mesh
createRect ( float x, float y, float w, float h ) : Mesh
disableStyle ( ) : void
enableStyle ( ) : void
endShape ( CloseType closeType = CloseType.NONE ) : void
endShape ( int closeType ) : void
fill ( Color col ) : void
fill ( int gray, int alpha = 255 ) : void
fill ( int r, int g, int b, int a = 255 ) : void
noFill ( ) : void
noTint ( ) : void
recalc ( Mesh mesh ) : void
saveAssetDB ( Mesh mesh ) : void
setFill ( Color col ) : void
setFill ( bool isFill ) : void
setFill ( int gray, int alpha = 255 ) : void
setFill ( int r, int g, int b, int a = 255 ) : void
setTint ( Color col ) : void
setTint ( bool isTint ) : void
setTint ( int gray, int alpha = 255 ) : void
setTint ( int r, int g, int b, int a = 255 ) : void
tint ( Color col ) : void
tint ( int gray, int alpha = 255 ) : void
tint ( int r, int g, int b, int a = 255 ) : void
vertex ( float x, float y, float z = 0.0f ) : void
vertex ( float x, float y, float u, float v ) : void
vertex ( float x, float y, float z, float u, float v ) : void

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

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

public PShape ( ShapeType type = ShapeType.NONE ) : UnityEditor
type ShapeType
Результат UnityEditor

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

public apply ( GameObject gameObject ) : void
gameObject UnityEngine.GameObject
Результат void

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

public applyMesh ( GameObject gameObject ) : void
gameObject UnityEngine.GameObject
Результат void

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

public beginShape ( ShapeType type, bool isClockwise = true ) : void
type ShapeType
isClockwise bool
Результат void

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

public beginShape ( int type, bool isClockwise = true ) : void
type int
isClockwise bool
Результат void

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

public createEllipse ( float x, float y, float w, float h ) : Mesh
x float
y float
w float
h float
Результат UnityEngine.Mesh

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

public createQuad ( float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4 ) : Mesh
x1 float
y1 float
x2 float
y2 float
x3 float
y3 float
x4 float
y4 float
Результат UnityEngine.Mesh

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

public createRect ( float x, float y, float w, float h ) : Mesh
x float
y float
w float
h float
Результат UnityEngine.Mesh

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

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

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

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

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

public endShape ( CloseType closeType = CloseType.NONE ) : void
closeType CloseType
Результат void

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

public endShape ( int closeType ) : void
closeType int
Результат void

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

public fill ( Color col ) : void
col UnityEngine.Color
Результат void

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

public fill ( int gray, int alpha = 255 ) : void
gray int
alpha int
Результат void

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

public fill ( int r, int g, int b, int a = 255 ) : void
r int
g int
b int
a int
Результат void

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

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

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

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

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

public recalc ( Mesh mesh ) : void
mesh UnityEngine.Mesh
Результат void

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

public saveAssetDB ( Mesh mesh ) : void
mesh UnityEngine.Mesh
Результат void

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

public setFill ( Color col ) : void
col UnityEngine.Color
Результат void

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

public setFill ( bool isFill ) : void
isFill bool
Результат void

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

public setFill ( int gray, int alpha = 255 ) : void
gray int
alpha int
Результат void

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

public setFill ( int r, int g, int b, int a = 255 ) : void
r int
g int
b int
a int
Результат void

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

public setTint ( Color col ) : void
col UnityEngine.Color
Результат void

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

public setTint ( bool isTint ) : void
isTint bool
Результат void

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

public setTint ( int gray, int alpha = 255 ) : void
gray int
alpha int
Результат void

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

public setTint ( int r, int g, int b, int a = 255 ) : void
r int
g int
b int
a int
Результат void

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

public tint ( Color col ) : void
col UnityEngine.Color
Результат void

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

public tint ( int gray, int alpha = 255 ) : void
gray int
alpha int
Результат void

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

public tint ( int r, int g, int b, int a = 255 ) : void
r int
g int
b int
a int
Результат void

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

public vertex ( float x, float y, float z = 0.0f ) : void
x float
y float
z float
Результат void

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

public vertex ( float x, float y, float u, float v ) : void
x float
y float
u float
v float
Результат void

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

public vertex ( float x, float y, float z, float u, float v ) : void
x float
y float
z float
u float
v float
Результат void

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

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

public bool isClockwise
Результат bool

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

public PGraphics.PStyle style
Результат PGraphics.PStyle