借鉴设计。

程序员三十岁之后要考虑什么? CSDN
1
常量要大写,如:cc.Enum({/GameConst文件
JavaScript Promise对象, 是运用在异步编程中的
sc_loading.js启动文件
面试题:
js: 定义类 继承 事件机制<观察者模式>
哪些非UI组件:工具类 网络类 事件类
2
极速版兑换金币
方便代码维护,修改预设提 新增预设
app.UIMgr.addUI(“get_property_popup”, [data], drawHandler, confirmBtnCall);
3
微信小游戏 所有资源都提交服务器 去自动下载 — creator官方文档
在这里插入图片描述
在这里插入图片描述

list_ctrl:重写scroview
toggle_button2:单个按钮选中为选中 toggle_button简单换个图片如设置UI
button_group与button_group_control/toggle_button2一起使用《关键:cc.Toggle_button类型 带runAction》
在这里插入图片描述

优质代码:
A 并存2个类 extends []
在这里插入图片描述
B
js类 注释 prototype defineProperties arguments ===
在这里插入图片描述C
在这里插入图片描述

框架设计:
1 游戏主scene. "节点树"全是通过代码加载prefab实现
2 目录结构 <清晰 按功能划分>
在这里插入图片描述
------------------------------------------------------------js知识
1 状态机 ctrol控制类 基类形参
在这里插入图片描述
2 对象属性方法 原型属性方法 类属性方法
在这里插入图片描述
CachePool自定义对象池 : 就是一个数组[]; push pop
4
let Logger1 = require(“qLogHelper”) cc.log(typeof Logger1);–是function类型
let Logger = require(“qLogHelper”)(“LoadState”); – 等价:调用函数并传实参
在这里插入图片描述

struct  stScore          String类实现  这是C++基础知识  
 {
 	stScore()
 	{
 		memset(this, 0, sizeof(stScore));
 	}

 	void setData(const stScore& scs)
 	{}

 	stScore& operator = (const stScore& scores)
 	{
 		if(this == &scores)
 			return*this;
 		fScore += scores.fScore;
 		return *this;
 	}

 	long long fScore;
 };

4
cards_set中:名字大写 有this.属性/方法 原型链… so是类

var CardSet = require("cards_set");
	cc.log(typeof CardSet);   -----  function类型 在这里插入代码片   使用:new CardSer();创建类对象
let loading_state = require("loading_state");
	cc.log(typeof loading_state);	 -----  function类型    使用:loading_state () 直接函数调用

       A一个node下只能有一个渲染组件   
       B先获取node,在获取组件
       C事件绑定在node上
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值