Пример #1
0
        /// <summary>
        /// Instantiate a new gameobject and automatically add it to the FPV Container of Generic Type.
        /// </summary>
        /// <param name="original"></param>
        /// <param name="position"></param>
        /// <param name="rotation"></param>
        /// <returns></returns>
        public static GameObject Instantiate(Object original, Vector3 position, Quaternion rotation)
        {
            GameObject result = Object.Instantiate(original, position, rotation) as GameObject;

            FPV_Container.AddGenericFPO(result); //Add to container
            return(result);
        }
 /// <summary>
 /// Add this object to the container.
 /// </summary>
 protected virtual void AddToContainer()
 {
     FPV_Container.AddGenericFPO(this);
 }