C# Класс TexturePainter, InteractivePaint

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

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

Свойство Тип Описание
baseMaterial Material
brushCursor GameObject
canvasTexture RenderTexture
cursorPaint Sprite
sceneCamera Camera

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

Метод Описание
DoAction ( ) : void
SaveTexture ( ) : void
SetBrushMode ( Painter_BrushMode brushMode ) : void
SetBrushSize ( float newBrushSize ) : void
ShowCursor ( ) : void
Update ( ) : void
UpdateBrushCursor ( ) : void

Приватные методы

Метод Описание
HitTestUVPosition ( Vector3 &uvWorldPosition ) : bool

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

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

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

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

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

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

public SetBrushMode ( Painter_BrushMode brushMode ) : void
brushMode Painter_BrushMode
Результат void

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

public SetBrushSize ( float newBrushSize ) : void
newBrushSize float
Результат void

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

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

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

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

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

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

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

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

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

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

public GameObject brushCursor
Результат GameObject

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

public RenderTexture canvasTexture
Результат RenderTexture

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

public Sprite cursorPaint
Результат Sprite

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

public Camera sceneCamera
Результат Camera