现在的 AssetBundle 就等于动态 import 了。
话说原本只是想说commonjs的循环引用问题可以用es2015以后的动态import解决,但今天看其实只要不转换为commonjs,import本身就不会发生循环引用导致不能执行的问题,所以似乎只要不用commonjs就什么问题都没有
http://www.ruanyifeng.com/blog/2015/11/circular-dependency.html
你的核心观点就是,用户当然有选择语言的权力,用户要为自己的选择负责。
我无力去争这个观点,怕到时候又要长篇大论,来回好几个回头的 battle。
问题没这么简单,但是仍然有其它解就是了。
支持引擎组大佬的选择,typescript和C#是同一个人设计出来的,这个选择绝对没有错,这世上没有人比同时设计delphi, .net/c#和typescript的人更了解编程语言的痛点。
如果cocos creator不是用typescript写gameplay,我可能还真就直奔unity/c#去了
Great topic , Thank you !
as you mentioned Typescript is the best solution for growing project , you can’t imaging how much headache it avoids .
6666,插眼,3连
可以。当语法糖参考用
确实有点好用。typescript统一了天下。
MARK一下,搬砖遇到问题的时候可以回来看看
Thanks, actually we post a copy for overseas forum. We will pay more and more attention to overseas forum this year.
TS真香!Mark!
支持TS+1!
let child: Node = instantiate(this.prefab)!;
let child: Node | null = //....
if (child) {
// ....
}
原来还有这样的写法,感谢解答!
以前用java的时候感觉java的语法很好,后面用c#的时候才发现这个语言比java更牛,java写个回调函数都不方便,而Typescript感觉是C#的简化版,并且融入了一些java的语法特性。
TS真香+1,因为我懒得拼(这里的简写和包括写代码的提示)