コード例 #1
0
ファイル: GraphSaveUtility.cs プロジェクト: eaclou/Evolution
        void CreateNodes()
        {
            foreach (var nodeData in _containerCache.dialogNodeData)
            {
                var tempNode = _targetGraphView.CreateDialogNode(nodeData.dialogText);
                tempNode.guid = nodeData.guid;
                _targetGraphView.AddElement(tempNode);

                var nodePorts = _containerCache.nodeLinks.Where(x => x.baseNodeGuid == nodeData.guid).ToList();
                nodePorts.ForEach(x => _targetGraphView.AddChoicePort(tempNode, x.portName));
            }
        }