TypeScript
溪水娃娃
快要捡破烂了。
展开
-
Laya2.x安卓Native打包及自动更新功能
一、构建Android Studio工程系统:windowsIDE版本:2.8.0Android Studio版本:3.5.2首先构建个Android Studio的工程出来,构建项目时,URL需要改一改,默认文件名为index.js,应当改为runtime.json(用layadcc来更新的请自己尝试)完成这一步之后,还应当将MainAcitivity.java中的游戏资源网址后面加上版本号防止缓存问题:mPlugin.game_plugin_set_option("loca原创 2020-12-05 22:13:04 · 2644 阅读 · 0 评论 -
针对 VS Code 一些小毛病的处方清单
TypeScript环境和浏览器调试:1. 安装TypeScript Extention Pack2. 安装Debugger for Chrome.3. tsconfig.json中的sourceMap应当设为true,否则不能断点强制vs code中的tab为四个空格:1. Tab Size 设为:42. Detect indentation 把勾去掉3. Render Control Characters 打勾...原创 2020-12-05 10:53:16 · 181 阅读 · 2 评论 -
MsgQ机制,实现H5游戏的模块彻底分离
这是绝对是个好东西!!!做捕鱼时,有种心得,就是感觉puremvc真的只适合用来开发表现层,做做界面之类的东西,想以它作为整个游戏架构的支撑,是行不通的,因为会存在很多诟病。所以在项目接近收尾的时候,我就一直在思考如何对H5游戏中的模块进行彻底解耦。在另一篇博文中我己提到了项目的三层结构,但层归层,分层不等于分模块,如果想要降低项目维护的风险,除了分层,合理的模块化也很重要,尤其在一个多人...原创 2019-12-21 18:45:02 · 525 阅读 · 0 评论 -
vs code 配置 typescript 环境
用npm安装typescript之类的东西就不说了1. 首先创建一个文件夹作为项目目录,然后用vs code打开,并在目录上创建main.ts文件,敲入代码 console.log("hello world");作为运行测试用现在如果直接运行,会提示"Cannot launch project xxxxx, javascript cannot be found.",在这个提示框中,点击O...原创 2019-11-01 12:12:30 · 1305 阅读 · 0 评论 -
对TypeScript版PureMVC的优化
官网位置:http://puremvc.org/按接口逐一介绍所作的优化内容吧,没列举的亦可能有改动过,但未作大的改动。1. ICommand原版command中execute方法接受的参数是INotification对象,从INotification中可以获取到body, name和type,这种封装导致puremvc在派发消息时,你需要不停地去组装和拆分消息,有点繁琐,所以我将ex...原创 2019-09-01 00:39:37 · 1210 阅读 · 0 评论