typescript
X01动力装甲
欢迎进群(959261248)学习交流。
展开
-
无法找到模块“@antv/l7-district”的声明文件。
antv l7 更新这么久了也能遇到这问题也是够了。根目录或者其他地方随便创建一个xx.d.ts文件,里面写declare module '@antv/l7-district'忽视它。/* * Custom Type Definitions * When including 3rd party modules you also need to include the type definition for the module * if they don't provide one within原创 2020-10-21 17:49:10 · 1761 阅读 · 0 评论 -
TypeError: this.typeChecker.getSymbolDisplayBuilder is not a function
TypeError: this.typeChecker.getSymbolDisplayBuilder is not a functionat TypeTranslator.symbolToString (E:\scene\sense-web\node_modules_tsickle@0.21.6@tsickle\src\type-translator.ts:170:36)at ClassRewriter.gatherConstructor (E:\scene\sense-web\node_module原创 2020-08-17 17:59:49 · 295 阅读 · 0 评论 -
TypeScript图形渲染实战:2D架构设计与实现
TypeScript图形渲染实战:2D架构设计与实现图书简介本书使用微软最新的TypeScript语言,以面向接口及泛型的编程方式,采用HTML 5中的Canvas2D绘图API,实现了一个2D动画精灵系统,并在该精灵系统上演示了精心设计的与图形数学变换相关的Demo。本书共10章,分为4篇:TypeScript篇、Canvas2D篇、图形数学篇、架构与实现篇。通过阅读本书,读者可以系统地掌握...原创 2019-11-19 19:07:31 · 1191 阅读 · 0 评论 -
Learning TypeScript中文版学习笔记
Learning TypeScript中文版 1 TypeScript介绍 2 自动化工作流程 3 使用函数 4 TypeScript中面向对象的编程 5 运行时 6 应用性能 7 应用测试 8 装饰器 9 应用框架 10 汇总 ...原创 2018-09-03 11:02:28 · 328 阅读 · 0 评论 -
three.js创建地球带大气层、辉光、云层、凹凸、高光
文章目录three.js创建地球1、基本场景搭建2、添加地球3、添加轨道控制器4、添加云层5、添加大气层6、添加星空背景7、添加辉光效果8、添加轨道卫星9、TS重构10、打包发布three.js创建地球本教程采用three.js创建一个地球带包含材质贴图,凹凸/高光贴图,以及大气层、辉光、云层、轨道卫星、星空等效果。涉及到的知识点有:three.js基本场景纹理贴图轨道控制器Shad...原创 2018-10-23 14:35:05 · 6697 阅读 · 6 评论 -
tsconfig.json配置说明
tsconfig.json配置说明初始化一个tsconfig.json配置文件tsc --init默认的配置如下,只配置了四个关键参数,target/module/strict、esModuleInterop,其他的都注释掉了。target默认是es5,如果你的代码中有一些es6的语法,如:Object.assign,编辑器可能会报错,所有可以修改为es6(es2015).module默...原创 2019-03-20 15:25:29 · 10437 阅读 · 0 评论 -
three.js错误TS2304: Cannot find name 'VRDisplay'.
TS2304: Cannot find name ‘VRDisplay’.https://github.com/DefinitelyTyped/DefinitelyTyped/issues/29515// declare var VRDisplay:any;interface VRDisplay{}懂的人自然懂Created with Raphaël 2.2.0懂的人自然懂你懂吗确认?...原创 2019-03-29 18:56:19 · 746 阅读 · 0 评论 -
构建光线跟踪器(Raytracer)
构建光线跟踪器(Raytracer)运行结果这个案例很值得研究学习,他是在canvas画布上直接绘制出的三维场景,而且用到了光线追踪。ClassVectorColorCameraSpherePlaneRayTracer源码如下TS版本:class Vector { constructor(public x: number, public y: numb...原创 2019-04-04 13:39:36 · 1012 阅读 · 0 评论 -
angular项目中引入three.js
angular three.js Outline Pass安装three.js把three.js作为全局资源文件,放在html文件的头部 <script src="./assets/js/three.min.js"></script> //在添加下面一行代码,就可以使用全局的THREE了。 declare var THREE: any;npm方式安装...原创 2019-04-08 11:54:15 · 2921 阅读 · 0 评论