首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DOTween在统一C#中不可用

DOTween在统一C#中不可用
EN

Stack Overflow用户
提问于 2021-07-27 00:34:22
回答 2查看 3.7K关注 0票数 0

我现在正在处理,并且在VSCode中有一条错误消息。

“‘Transform”不包含“DOMove”的定义,最好的扩展方法重载'DOTweenModulePhysics2D.DOMove(Rigidbody2D,Vector2,float,bool)’需要一个'Rigidbody2D‘类型的接收器。

代码语言:javascript
复制
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,但我仍然得到了相同的错误.

EN

回答 2

Stack Overflow用户

发布于 2021-07-27 05:02:28

您的文件顶部有using DG.Tweening;吗?

如果您使用的是装配定义,您需要添加“DOTween-模块”作为依赖项。否则,使用行将不会编译。

票数 1
EN

Stack Overflow用户

发布于 2022-09-16 00:54:10

删除,另一个插件的程序集脚本。而不是固定。

(插头是:桅杆)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68537671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档