Show / Hide Table of Contents

    Class Runtime

    Utilities for handling Scene, Game objects, Unity-related task.

    public static class Runtime
    Namespace Engine4.Internal
    Inheritance
    System.Object
    Runtime

    Methods

    CopyComponent<T>(T, T, BindingFlags)

    Copy component values to another

    public static void CopyComponent<T>(T source, T dest, BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.FlattenHierarchy)

    CreateGameObject<T>(String, HideFlags)

    Create a new GameObject with hideFlags

    public static T CreateGameObject<T>(string name, HideFlags flags)

    Destroy(Object)

    Safer way to destroy an object

    public static void Destroy(Object obj)

    Dump(Mesh)

    Dump Mesh to Readable CSV format

    public static string Dump(Mesh m)

    GetComponentFromParent<T>(Transform)

    Find a component starting from its parent

    public static T GetComponentFromParent<T>(Transform start)where T : class

    GetCurrentCamera()

    Get either main camera or scene camera.

    public static Transform GetCurrentCamera()

    GetOrAddComponent<T>(GameObject)

    Get or add a component

    public static T GetOrAddComponent<T>(GameObject gameObject)where T : Component

    TransferTransform3DTo4D(GameObject)

    Push 3D data to 4D

    public static void TransferTransform3DTo4D(GameObject g)
    ▲ Copyright © 2017 Wello Soft