finger-guessing game:1场景搭建
2024-10-17 00:52:51
场景搭建
//初始化legend组件
init(50, "div_caiquan", 800, 400, main); //定义游戏层
//游戏背景层,结果显示层,点击层
var backLayer, resultLayer, clickLayer; //初始化回调函数
function main() { gameInit(); }; //游戏初始化函数
function gameInit() { //游戏背景层初始化
initBackLayer(); //结果显示层初始化
initResultLayer(); //操作层初始化
initClickLayer(); }; function initBackLayer() { //创建游戏背景层对象
backLayer = new LSprite();
//添加到画布
addChild(backLayer); //绘制游戏界面背景,使用Sprite的graphic绘图
backLayer.graphics.drawRect(10, '#008800', [0, 0, LGlobal.width, LGlobal.height], true, '#000000'); }; function initResultLayer() { //创建结果显示层对象
resultLayer = new LSprite(); //绘制结果显示层,使用Sprite的graphic绘图
resultLayer.graphics.drawRect(4, '#ff8800', [0, 0, 150, 110], true, '#ffffff'); //设置结果显示层位置
resultLayer.x = 10;
resultLayer.y = 100; //添加到游戏背景层
backLayer.addChild(resultLayer); }; function initClickLayer() { //创建操作层对象
clickLayer = new LSprite(); //绘制操作层,使用Sprite的graphic绘图
clickLayer.graphics.drawRect(4, '#ff8800', [0, 0, 300, 110], true, '#ffffff'); //设置操作层显示坐标
clickLayer.x = 250;
clickLayer.y = 275; //添加到游戏背景层
addChild(clickLayer); };
最新文章
- Objective - C - 添加类目 - NSDate
- CP/IP,SPDY,WebSocket 三者之间的关系
- Spring事务:传播行为与隔离级别
- JAVA算法系列 冒泡排序
- wxPython中添加窗口标题图标
- PHP中的表单提交和获取
- 企业架构研究总结(26)——TOGAF架构开发方法(ADM)之实施治理阶段
- 如何在Elasticsearch中安装中文分词器(IK)和拼音分词器?
- Scipy教程 - 距离计算库scipy.spatial.distance
- vue使用过滤器利用moment实现日期的格式化
- Python进阶:迭代器与迭代器切片
- JS stacktrace(Node内存溢出)
- layer.open窗口自适应问题
- Go Example--panic
- 交叉编译strace
- 如何让dedecms文章点击量增加一定的数值
- spring AOP 动态代理和静态代理以及事务
- 安装ubuntu和windows双系统后,如何修改默认启动项
- layui单文件上传
- mutex_lock
热门文章
- sublime text 3 使用简介
- centos7执行 wget命令: command not found的两种解决方法
- Android BLE设备蓝牙通信框架BluetoothKit
- Online DDL工具的安装与使用
- [更新]一份包含: 采用RSA JWT(Json Web Token, RSA加密)的OAUTH2.0,HTTP BASIC,本地数据库验证,Windows域验证,单点登录的Spring Security配置文件
- 【AtCoder】CODE FESTIVAL 2017 Final
- MapReduce原理2
- Python3 CNN中卷积和池化的实现--限制为二维输入
- List,Set的区别
- 笔记本光驱位置装SSD固态硬盘(亲自试验)