예제 #1
0
    public void EditExistingWire(int index, Wire wire)
    {
        draggedWire = wire;
        indexPosOfWireBeingDragged = index;

        wire.BeginDrag();
    }
예제 #2
0
    public void NewWire(ConnectionPoint connectionPoint)
    {
        AudioController.Instance.PlaySound(wireCreateSound);

        indexPosOfWireBeingDragged = 1;

        GameObject instantiatedWire = Instantiate(wirePrefab);

        draggedWire = instantiatedWire.GetComponent <Wire>();
        connectionPoint.connectedWire = draggedWire;

        draggedWire.connectionOne = connectionPoint;
        draggedWire.BeginDrag();
        draggedWire.DragWire(0, connectionPoint.transform.position);
    }