C# Класс PersistentTrails.CraftLoader

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

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

Метод Описание
assembleCraft ( string craftName, bool collidersOn ) : GameObject
findPartModel ( string partName ) : GameObject
getParts ( Vessel vessel, bool fetchModel ) : List
getPhysicMaterial ( ) : PhysicMaterial
loadCraftFromFile ( string fileName ) : List
saveCraftToFile ( ) : void
setColliderStateInChildren ( GameObject rootObject, bool newValue ) : void
setLightStateInChildren ( GameObject rootObject, bool newValue ) : void

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

Метод Описание
serialize ( ) : string

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

assembleCraft() публичный статический Метод

public static assembleCraft ( string craftName, bool collidersOn ) : GameObject
craftName string
collidersOn bool
Результат UnityEngine.GameObject

findPartModel() публичный статический Метод

public static findPartModel ( string partName ) : GameObject
partName string
Результат UnityEngine.GameObject

getParts() публичный статический Метод

public static getParts ( Vessel vessel, bool fetchModel ) : List
vessel Vessel
fetchModel bool
Результат List

getPhysicMaterial() публичный статический Метод

public static getPhysicMaterial ( ) : PhysicMaterial
Результат UnityEngine.PhysicMaterial

loadCraftFromFile() публичный статический Метод

public static loadCraftFromFile ( string fileName ) : List
fileName string
Результат List

saveCraftToFile() публичный статический Метод

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

setColliderStateInChildren() публичный статический Метод

public static setColliderStateInChildren ( GameObject rootObject, bool newValue ) : void
rootObject UnityEngine.GameObject
newValue bool
Результат void

setLightStateInChildren() публичный статический Метод

public static setLightStateInChildren ( GameObject rootObject, bool newValue ) : void
rootObject UnityEngine.GameObject
newValue bool
Результат void