Exemple #1
0
 private static GameObject CreateEdge(Springy.Edge springyEdge, GameObject sourceNode, GameObject targetNode)
 {
     var edgeObject = (GameObject)Instantiate(_edgeResource);
     edgeObject.name = string.Format("{0}---{1}", sourceNode.name, targetNode.name);
     var edge = edgeObject.GetComponent<Edge>();
     edge.springyEdge = springyEdge;
     edge.source = sourceNode;
     edge.target = targetNode;
     return edgeObject;
 }
Exemple #2
0
 private static GameObject CreateNode(Springy.Node springyNode, string label)
 {
     var nodeObject = (GameObject)Instantiate(_nodeResource);
     nodeObject.name = label;
     var node = nodeObject.GetComponent<Node>();
     node.springyNode = springyNode;
     node.Label = label;
     return nodeObject;
 }
Exemple #3
0
 private void Awake()
 {
     treeSlingshot = GetComponent <Springy>();
 }