小白求救

3.0怎么安装js的脚本啊(3.0默认只能新建TS,js得安装脚本插件),只会js,文档教程看不懂,我安装js脚本后js文件内容又是啥,找不到教程

ps:真麻烦,我还是学TS吧 :upside_down_face:,要么就用2.0

谢谢各位的解答!

作为有10年经验的程序,看到你这个问题也是一脸懵逼…经验-10年

1赞

额,js和ts一样啊,直接用啊

这个,凡是可以用js写的,不都能用ts写吗,看看视频教程吧

您看这个文档教程,他确实是添加了其他模板,但是还是以ts代码为例的,生成的文件还是ts扩展。我不想用2.0开发,就是想用3.0然后写js代码。。。

确实用3.0就用ts开发,但是我目前只会js,刚上手想练练来不及学ts…

我搜出来这个是js的代码
cc.Class({
extends: cc.Component,

properties: {
    
},

onLoad () {

},

start () {

},

update (dt) {

},

});

啥叫安装js脚本啊,对着资源管理器右键里面的assets文件夹->新建->javascript不就好了吗

3.0不能新建js,只有ts

第二个不就是了吗

是不是不应该说的,应该逼他一把写ts比较好啊

这是我按他文档自己创建的一个无扩展文件,名字自己起的,没效果,生成的还是TS文件。然后我就双击这个文件转到vscode编辑器修改成js文件,但是就不能用了

确实,我学TS去了 :upside_down_face:

有js基础,ts也就1天的时间 :crazy_face: 高深的不用看,基础的就够开发

好嘞,我去看看ts :grinning:


js是可以用,但是只能当插件。对你来说其实没啥用,只能用ts啦

对的,就是这个插件弄不成

好的谢谢。

你就理解成变量类型定义不同而已,JS变量是动态的,TS也可以动态: 后面加:any,也可以限制类型,默认都不加就是第一次赋值的类型就是变量的类型。还有时候出现红波浪错误:对象可能为 "null”,就在后面加个!解决,其他就和JS一样用就行。

会js的话ts也很快的,实在不行直接在里面写js代码就行