https://docs.cocos.com/creator3d/api/zh/classes/scene_graph.basenode.html#addchild
scene addChild时,add的也要求是 scene,我晕。请问这种设计有何精妙之处?
(cc.director.getScene() as cc.Node).addChild(nodeParent);
https://docs.cocos.com/creator3d/api/zh/classes/scene_graph.basenode.html#addchild
scene addChild时,add的也要求是 scene,我晕。请问这种设计有何精妙之处?
(cc.director.getScene() as cc.Node).addChild(nodeParent);
api居然是英文,,,,而且还那么简介,,,
属于 BUG,后续版本将修复。当前就先用 as
过渡一下。
另外,Cocos Creator 3D 倾向于使用导入语法来使用引擎,推荐:
import { director, Node } from 'cc';
(director.getScene() as Node).addChild(nodeParent);
严重同意。
我用
import * as cc from “cc”;
我自豪。
你们都用什么IDE啊,我用的intellij idea,creator.d.ts预设导入后总是一堆红线
vscode就可以啦,和creator 2d差不多的配置,不支持编译vscode,但支持vscode 启动,这个3D引擎成熟度还是离商用有两个阶段性的距离。
vscode 美滋滋
需要安装node.js
intellij idea 里面 Setting -> Languages & Frameworks -> TypeScript 把 Node interpreter 设置下 node.js 的路径