自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

楚游香的博客

移动游戏开发/Cocos/Egret/Unity

  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 JavaScript入门教程笔记(8)-闭包函数和IIFE

1 闭包闭包(closure)是JavaScript语言的一大特色,也是一个难点。理解闭包,首先要理解变量作用域。作用域有两种:全局作用域和函数作用域。函数内部可以访问全局变量。var n = 999;function f() { console.log(n);}f(); // 999上面代码中,函数 f 可以读取全局变量 n。但是,函数外部不能访问函数内部的变量。fu...

2018-11-28 23:05:47 849

原创 JavaScript入门教程笔记(7)-函数

1 概述函数是一段可以反复调用的代码,它接受不同的输入参数,返回不同的值。1.1 函数的声明有两种常用的声明方法。(1) function命令function 命令声明的代码区块,就是一个函数。function 命令后面是函数名,函数名后面是一对圆括号,里面是传入函数的参数,函数体放在大括号里面。function print(s) { console.log(s);}上面...

2018-11-23 09:03:18 199

原创 CocosCreator开发笔记(21)-cc.Sprite的动态加载和释放

cc.Sprite是Creator中比较常用的一个组件,实际使用中常常需要做动态/异步加载。要让它显示图片,实际上主要是设置SpriteFrame。let path = 'resources/test.png';let sp = node.getComponent(cc.Sprite);if (!sp) { sp = node.addComponent(cc.Sprite);}c...

2018-11-19 23:03:13 4650

原创 JavaScript入门教程笔记(6)-对象

定义对象(object)是JavaScript语言的核心概念,也是最重要的数据类型。简单说,对象就是一组“键值对”的集合,是一种无序的复合数据集合。var obj = { foo: 'Hello', bar: 'World'};上面代码中,大括号就定义了一个对象,它被赋值给变量obj,所以变量obj指向这个对象。该对象包含两个键值对(又称为两个“成员”),第一个键值对是 ...

2018-11-19 22:32:58 193

原创 JavaScript入门教程笔记(5)-字符串

定义字符串就是放在单引号或双引号之中的若干个字符。单引号字符串的内部可以使用双引号,双引号字符串的内部可以使用单引号。'abc'"abc"'name = "abc"'"It's ok&a

2018-11-15 22:51:36 184

原创 JavaScript入门教程笔记(4)-和数值相关的全局方法

parseInt()parseInt 的作用是将字符串转换为整数。parseInt('123') //123// 如果字符串开头有空格,将会自动去除空格。parseInt(' 123') // 123// 如果输入参数不是字符串,则先转为字符串再转换。parseInt(1.23) // 1等同于parseInt('1.23') // 1在字符串转为整数的过程中,是一个一个...

2018-11-13 23:05:17 858

原创 JavaScript入门教程笔记(3)-数值

整数和浮点数JavaScript内部,所有数字都是以64位浮点数形式存储,即使整数也是如此。所以,1与1.0是相等的,是同一个数。1 === 1.0 // true也就是说,JavaScript 底层根本没有整数,所有数字都是小数(64位浮点数)。如果某些运算一定要整数,则JavaScript自动把64位浮点数转换为32位整数,再进行运算。由于浮点数不是精确的值,所以涉及小数的比较和运算要...

2018-11-10 23:28:01 983

原创 JavaScript入门教程笔记(2)-关于null、undefined、true、false

1 null和undefined1.1 定义null和undefined都表示“没有”,实际上,将一个变量赋值为null或undefined,语法效果几乎一样。它们的区别是:null是一个表示“空”的对象,转为数值时为0;undefined是一个表示“未定义”的值,转为数值时为NaN。if (null) {} // falseif (undefined) {} // falsenull ...

2018-11-08 13:01:18 537

原创 JavaScript入门教程笔记(1)-数据类型

JavaScript共有6种数据类型,分别是:数值 (number):整数和小数。字符串 (string):文本。布尔值 (boolean):true 和 false。undefined:表示“未定义”或“不存在”。null:表示空值。对象:各种值的集合。数值、字符串、布尔值这三种类型,合称为原始类型值,即它们是最基本的数据类型,不能再细分了。undefined 和 null ...

2018-11-07 12:50:41 193

原创 ES6笔记-let和var的区别

let基本用法ES6新增了let命令,用来声明变量,用法类似于var,但它所声明的变量,只在let命令所在的代码块内有效。{ let a = 10; var b = 20;}console.log(a) // Errorconsole.log(b) // 20对于for循环的计数器,就很适合使用let命令。for (let i = 0; i < 10; i++...

2018-11-02 20:04:55 167

fenbaoTest.zip

CocosCreator(2.1.2)构建微信或QQ小游戏分包示例,使用教程: https://blog.csdn.net/foupwang/article/details/105295492

2020-04-03

Unity_2D_Roguelike.zip

Unity官方入门教程2D_Roguelike的所有素材和代码,适用于Unity任意版本,亲测可用。学习教程可参见本人博客。

2020-03-30

Unity解析JSON的插件LitJson.zip

LitJSON是一个流行的Unity插件,可以方便、快速地进行JSON和对象之间的转换,适用于Unity所有版本,亲测可用。

2020-03-08

protobuf-c#-3.4.0-win32.7z

protobuf的c#版本,支持Unity2017、2018、2019,把协议文件放在proto目录,直接双击run.bat,即在cs目录下生成对应的c#源码,亲测可用。

2020-03-08

BestHTTP_1.11.0.7z

Requires Unity 5.5.5 or higher BestHTTP相比于Unity自身的WWW强大很多,是U3D里最好用的网络插件,支持Http、WebSocket等。

2020-02-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除