tao

Cocos Creator 入门篇-拖拽小游戏(一)

纵饮孤独 提交于 2019-11-30 10:45:16
前言 Cocos Creator的官方文档还是非常友好的,有中英文两个版本。 【强烈建议】 初学者先把官方文档看一遍。里面还包含了很多demo。 官方文档地址 : http://docs.cocos.com/creator/manual/zh/ 。 今天主要先带大家简单熟悉一下Cocos Creator的开发流程。 ~~~接下来我们来完成简单的拖拽小游戏吧 完整代码 https://github.com/taoxhsmile/Cocos-Creator-demo1 开发工具 Cocos Creator Visual Studio Code Visual Studio Code配置文档地址 http://docs.cocos.com/creator/manual/zh/getting-started/coding-setup.html 正文 1、使用Cocos Creator创建一个新项目 2、在assets中创建一个场景,取名“Drag” 3、双击我们的场景。 4、准备一张图片素材,并放到assets中。 5、把素材拖动到层级管理器中,并放到Canvas节点下 6、创建一个js文件 7、把js添加到场景下 8、用Visual Studio Code打开我们的项目 9、编写脚本,在properties增加一个属性carNode *** properties: { carNode :

ts 学习笔记 - 进阶篇

青春壹個敷衍的年華 提交于 2019-11-28 04:20:14
目录 进阶 类型别名 字符串字面量类型 元祖 例子 越界的元素 枚举 手动赋值 进阶 类型别名 类型别名用来给一个类型起个新名字 type Name = string type NameResolver = () => string type NameOrResolver = Name | NameResolver function getName(n: NameOrResolver): Name { if(typeof n === 'string') { return n } else { return n() } } 上例中, 我们使用 type 创建类型别名。 类型别名常用于联合类型。 字符串字面量类型 字符串字面量类型用来约束取值只能是某几个字符串中的一个。 type EventNames = 'click' | 'scroll' | 'mousemove' function handleEvent(ele: Element, event: EventNames) { // do something } handleEvent(document.getElementById('hello'), 'scoll') handleEvent(document.getElementById('world'), 'dbclick') // err dbclick 未存在于