我现在正在处理,并且在VSCode中有一条错误消息。
“‘Transform”不包含“DOMove”的定义,最好的扩展方法重载'DOTweenModulePhysics2D.DOMove(Rigidbody2D,Vector2,float,bool)’需要一个'Rigidbody2D‘类型的接收器。
using DG.Tweening;
using UnityEngine;
public class Mover : MonoBehaviour
{
void Start()
{
this.gameObject.transform.DOMove(new Vector3(1,2,3), 1);
}
}当我在DOMove中输入VSCode时,将不会显示该方法的自动完成。我尝试将Demi巨人文件夹从插件移到主资产目录中,然后将其移回并重新启动Unity,但我仍然得到了相同的错误.
发布于 2021-07-27 05:02:28
您的文件顶部有using DG.Tweening;吗?
如果您使用的是装配定义,您需要添加“DOTween-模块”作为依赖项。否则,使用行将不会编译。
发布于 2022-09-16 00:54:10
我删除,另一个插件的程序集脚本。而不是固定。
(插头是:桅杆)
https://stackoverflow.com/questions/68537671
复制相似问题