示例#1
0
    public void Duplicate()
    {
        UIDrop programmingEnv = target.GetParentProgrammingEnv(target.transform);

        List <string> virtualCode = new List <string>();

        virtualCode = TranslateBlockGroupToVirtualCode(target.GetComponent <BEBlock>());

        programmingEnv.StartCoroutine(TranslateVirtualCodeToBlocks(virtualCode, programmingEnv.transform, new Vector2(20, -20)));

        gameObject.SetActive(false);
    }