コード例 #1
0
        public GameObject Build(IRootElementBuilder previousBuilder, Transform parent)
        {
            var previousPassThroughBuilder = (previousBuilder as PassThroughElementBuilder);
            var previousChildBuilder       = previousPassThroughBuilder?.childBuilder;

            return(childBuilder.Build(previousChildBuilder, parent));
        }
コード例 #2
0
        private void Update()
        {
            if (!changed)
            {
                return;
            }

            builder.Build(previousBuilder, this.transform);

            changed = false;
        }