代码提示 cc.EditBox 错误,creator.d.ts 未更新

1.7.0 beta5

是的啊

是的话就是代码提示的问题了, @jare

var exx = cc.find(“Canvas/Xiaoxi”).getComponent(cc.EditBox).string;可以获取组件 也可以获取当前组件输入的字符串 没问题啊

是可以获取,但是代码提示有问题,应该是d.ts文件没有定义好

你应该是没更新吧,我这里是没报错的

点击开发者然后选择 VSCode 工作流,更新一下d.ts 文件

是更新过的,creator.d.ts 我在升级1.7.0 b5时就删掉了,升级后又重新生成的。

我是VS code

你把你的 d.ts 文件上传上来看看

creator.d.rar (128.5 KB)

creator.d.zip (156.6 KB)

我发现我创建的出来的比你创建多出很多数据

怀疑一下打包版本搞错了?

我在让 QA 确认,稍后在给你答复

顺便提醒下

嗯,这个 jare 已经答复了,会调整一下打包流程,下个版本就能修复了

你删掉的是哪个文件?又是如何重新生成的?

我升级creator的习惯是把图片中未svn的文件全部删除,然后升级后重新把VSCode工作流中的挨个点一遍。

project.d.ts是我自定义的一些第三方库的声明

我检查了你上传的 creator.d.ts,数据没问题,应该是更新了的

getComponent(cc.Label)

cc.Label cc.Sprite等都没问题,换成cc.EditBox就波浪线了