CocosCreator之TypeScript脚本编程
起个名字真的好难啊
这个作者很懒,什么都没留下…
展开
-
使用TypeScript 存储JSON表中数据的方法
在CocosCreator中使用ts脚本写了一个简单的 存储JSON数组的方法.json文件LevelData.json格式如下:{ "level": [ { "levelName": "level1", "basket": [ { "type...原创 2019-03-28 19:32:38 · 4752 阅读 · 1 评论 -
TypeScript 遍历Array的方法:for, forEach, every
Typescript的官方文档 Iterators and Geneators一、for..of 方法 这是最常用的方法,遍历的值是数组中的value值let someArray = [1, "string", false];for (let entry of someArray) { console.log(entry); // 1, "string", false}...转载 2019-02-22 16:29:13 · 1013 阅读 · 0 评论 -
TypeScript 数组Array操作
数组是一个很简单的数据结构,但是每次使用TypeScript的数组的时候又总是忘记怎么用了,干脆直接弄成干货,忘了过来看看。一、数组的声明let array1:Array<number>;let array2:number[];二、数组初始化let array1:Array<number> = new Array<number>();le...转载 2019-02-22 17:28:45 · 1674 阅读 · 0 评论 -
TypeScript 获取格式化日期
1:TypeScript 获取时间戳:Date.parse(new Date().tostring()); 2:TypeScript获取格式化日期:static getNowDate(): string { const date = new Date(); let month: string | number = date.getMonth() + 1; let s...原创 2019-02-27 15:24:05 · 16756 阅读 · 1 评论 -
CocosCreator 渲染模式
cc._renderType代表渲染模式:// Canvas (cc.game.RENDER_TYPE_CANVAS 枚举值为0)cc._renderType === cc.game.RENDER_TYPE_CANVAS// WebGL (cc.game.RENDER_TYPE_CANVAS 枚举值为1)cc._renderType === cc.game.RENDER_TYPE_WE...原创 2019-03-04 15:52:09 · 2538 阅读 · 1 评论 -
cocos creator之分辨率、屏幕适配
屏幕适配的基本原理三种分辨率设计分辨率在cocos creator编辑器中设计的屏幕分辨率,一般就是Canvas的大小上图中的Canvas的大小是640*960,那么设计分辨率也是640*960获取设计分辨率的代码如下let designSize = cc.view.getDesignResolutionSize();硬件分辨率各种手机、pad上的屏幕...转载 2019-03-07 21:45:11 · 3985 阅读 · 0 评论 -
cocos creator基础总结
1.场景加载cc.director.loadScene('场景名称');//场景跳转cc.director.preloadScene('场景名称');//预加载场景cc.director.getScene();//获取当前场景2.获取节点var node = cc.find("Canvas/bg");//通过访问路径来获取节点var a = this.node.getChildBy...转载 2019-03-07 21:47:03 · 2333 阅读 · 0 评论 -
CocosCreator 手机锁屏回调函数
Android和IOS手机在锁屏与再次开启时调用的函数与使用方法如下:ts代码如下: onLoad() { //注册事件 this.addListener(); } addListener(){ cc.game.on(cc.game.EVENT_SHOW, this.showGame, this); ...原创 2019-03-22 17:46:01 · 1253 阅读 · 0 评论 -
Json数据解析
使用Newtonsoft.Json.dll进行Json文件的解析:示例如下:using Newtonsoft.Json;using System.Collections;using System.Collections.Generic;using UnityEngine;public class TurntableTest : MonoBehaviour{ pub...原创 2019-09-21 23:02:34 · 261 阅读 · 0 评论