Ejemplo n.º 1
0
        /// <summary>
        /// ノード構成を更新
        /// </summary>
        void RefreshNode()
        {
            Node2D newParentNode = UtageToolKit.FindParentComponent <Node2D>(this.transform);

            if (newParentNode != parentNode)
            {
                if (parentNode != null)
                {
                    parentNode.RemoveChildNode(this);
                }
                parentNode = newParentNode;
                if (parentNode != null)
                {
                    parentNode.AddChildNode(this);
                }
            }
        }
Ejemplo n.º 2
0
		/// <summary>
		/// ノード構成を更新
		/// </summary>
		void RefreshNode()
		{
			Node2D newParentNode = UtageToolKit.FindParentComponent<Node2D>(this.transform);
			if (newParentNode != parentNode)
			{
				if (parentNode != null) parentNode.RemoveChildNode(this);
				parentNode = newParentNode;
				if (parentNode != null) parentNode.AddChildNode(this);
			}
		}