对二维对象使用Unity 4.6。不知何故,在DOTween序列的末尾,在OnComplete()块中,文本标签转换(recttransformLabel.DOMove)似乎没有从父级中删除。它仍然在Unity层级中。顺便说一句,下面的DOMove确实可以工作,所以这个序列所做的就是移动一个标签,当移动完成时,标签应该从层次结构中删除。
DOTween.Sequence() // http://dotween.demigiant.com/documentation.php
.Append(recttransformLabel.DOMove(TARGET, 0.5f * AF))
.OnComplete(() => {
Debug.Log("Remove from parent: " + recttransformLabel);
recttransformLabel.SetParent(null);
});有什么办法解决这个问题吗?可能的原因是什么?
发布于 2014-11-28 19:20:06
您是否尝试过将父对象从off设置为null?recttransformlabel.parent = null
https://stackoverflow.com/questions/27184851
复制相似问题