第7篇scrum冲刺(5.27)
一、站立会议
1、照片

2、工作安排
| 成员 | 昨天已完成的工作 | 今天的工作安排 | 困难 |
| 陈芝敏 | 学习云开发,云函数调用以及数据的前后端传递 | 今天实现云词库搭建,随机获取并显示,对云开发有更深的认识 | 词库较大,需手动输入,有些麻烦,后期再做改进 |
| 冯晓凤 | 学习关于画板的相关知识,并且着手做 | 继续完成画板的功能。 | 对于import的使用遇到一些问题。 |
| 江晓琦 | 学习laya,继续完善房间功能 | 继续学习laya,完善房间逻辑,写界面 | 对laya运用不熟,效率低 |
| 高子茵 | 画线下游戏页面的所有按钮 | 画横屏效果的背景图以及词汇框 | 学习用sai,发现有很多神奇的功能,并获得了一套笔刷 |
二、燃尽图

三、签入记录

四、项目程序
1.代码
// 云函数入口文件
const cloud = require('wx-server-sdk') cloud.init()
const db = cloud.database()
const words = db.collection('words') // 云函数入口函数
exports.main = async (event, context) => {
const wxContext = cloud.getWXContext()
let getWord = null;
let getWords = null;
let rand_code;
getWords = await words.where({
// code: 0,
}).get()
console.log("数据长度:", getWords.data.length); // 获取从 1 到 10 的随机整数
rand_code = Math.ceil(Math.random()*getWords.data.length-1);
console.log("rand_code: ", rand_code);
getWord = await words.where({
code: rand_code,
}).get() console.log("getword: ",getWord);
console.log("wxContext: ", wxContext);
return {
data: getWord.data,
res: getWord
}
}
export default class onlineMenu extends Laya.Scene{
constructor(){
super();
Laya.stage.bgColor="#ffffff";
}
onAwake(){
const room=wx.getGameServerManager();//创建一个游戏服务器
room.login().then(res=>{//登录游戏服务器
startStateService();
createRoom(memberNum);
});
var client=0;//房间内用户标识
var accessInfo=0;//房间标识
var pos=-1;//座位号
var memberNum=-1;
var mode=-1;
var btn_close=this.createBox.getChildByName("btn_close");
var btn_crOK=this.createBox.getChildByName("btn_crOK");
var tab_mode=this.createBox.getChildByName("mode").getChildByName("tab_mode");
var tab_num=this.createBox.getChildByName("memNum").getChildByName("tab_num");
this.btn_crR.on(Laya.Event.CLICK,this,this.createRoomClick);
btn_close.on(Laya.Event.CLICK,this,this.closeCreateBox);
tab_mode.selectHandler=new Laya.Handler(this,chooseMode)
tab_num.selectHandler=new Laya.Handler(this,chooseNum);
btn_crOK.on(Laya.Event.CLICK,this,this.createRoom);
function chooseMode(index){
mode=index;
console.log("mode:"+mode);
}
function chooseNum(index){
if(index==0) memberNum=3;
else if(index==1) memberNum=5;
else if(index==2) memberNum=10;
else memberNum=-1;
console.log("memberNum:"+memberNum);
}
}
createRoomClick(){//点击创建房间按钮
console.log("进入创建房间模块");
this.createBox.visible=true;
}
closeCreateBox(){
this.createBox.visible=false;
}
createRoomJudge(){//创建房间
if(mode==-1||memberNum==-1){
console.log("请先设置游戏模式和房间人数!");
}else createRoom();
}
createRoom(){//房主创建房间
room.createRoom({
maxMemberNum:memberNum,
startPercent:100,
//needUserInfo:true,
success:function (res){
accessInfo=res.data.accessInfo;
client=res.data.clientId;
pos=0;
room.setInviteData(accessInfo);//设置邀请好友时的数据
},
fail:function(){
console.log("fail");
}
})
}
}
五、每日总结
| 成员 | 每日总结 |
| 陈芝敏 | 大概能理清云函数使用逻辑了,奇怪的bug少了挺多,开心! |
| 冯晓凤 | 虽然很难还得继续干。 |
| 江晓琦 | 继续学习laya,开始写界面了,希望越来越顺利。 |
| 高子茵 | 画图,手不要抖,多上网看看别人的配色 |
第7篇scrum冲刺(5.27)的更多相关文章
- Beta阶段——第1篇 Scrum 冲刺博客
第1篇 Scrum 冲刺博客 a. 介绍小组新加入的成员,Ta担任的角色. 新加入成员 郭炜埕 原先担任的角色 前端界面设计 现在担任的角色 前端开发,并协助后端开发 新加成员介绍 炜埕同学对界面设计 ...
- Beta阶段——第2篇 Scrum 冲刺博客
Beta阶段--第2篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 完成https安全连接的问题 ...
- Beta阶段——第3篇 Scrum 冲刺博客
Beta阶段--第3篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 完成了报表数据的接口函数 顾 ...
- Beta阶段——第4篇 Scrum 冲刺博客
Beta阶段--第4篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 昨日完成获取提醒语句的接口函 ...
- Beta阶段——第5篇 Scrum 冲刺博客
Beta阶段--第5篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 完成了邮箱发送功能的测试,测 ...
- Beta阶段——第6篇 Scrum 冲刺博客
Beta阶段--第6篇 Scrum 冲刺博客 标签:软件工程 一.站立式会议照片 二.每个人的工作 (有work item 的ID) 昨日已完成的工作 人员 工作 林羽晴 完成了函数的编写,提供报表数 ...
- 第七篇Scrum冲刺博客
第七篇Scrum冲刺博客 一.站立式会议 提供当天站立式会议照片一张 二.每个人的工作 成员 已完成工作 明天计划完成的工作 遇到的困难 林剑峰 加入搜索页面 无 陆君健 校园卡匹配功能的实现 无 石 ...
- 第四篇Scrum冲刺博客
第四篇Scrum冲刺博客 一.站立式会议 提供当天站立式会议照片一张 二.每个人的工作 成员 已完成工作 明天计划完成的工作 遇到的困难 林剑峰 用户界面跳转到用户信息页面的按钮,设计用户信息页面 测 ...
- 第三篇Scrum冲刺博客
第三篇Scrum冲刺博客 一.站立式会议 提供当天站立式会议照片一张 二.每个人的工作 成员 已完成工作 明天计划完成的工作 遇到的困难 林剑峰 初步完成用户界面 用户界面跳转到用户信息页面的按钮,设 ...
- 第1篇Scrum冲刺博客
目录 第1篇Scrum冲刺博客 各个成员在 Alpha 阶段认领的任务 各个成员的任务安排 整个项目预期的任务量 敏捷开发前的感想 团队期望 第1篇Scrum冲刺博客 各个成员在 Alpha 阶段认领 ...
随机推荐
- 第十一章 容器类&新日期时间
11.1.Optional 容器类 11.1.1.概述 Optional 类是一个容器类,代表一个值存在或不存在, 原来用 null 表示一个值不存在,现在 Optional类 可以更好的表达这个概念 ...
- A - A Simple Problem with Integers (线段树的区间修改与区间查询)
You have N integers, A1, A2, ... , AN. You need to deal with two kinds of operations. One type of op ...
- Vuex详细教程
1.认识Vuex 1.1Vuex是做什么的 官方解释:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式.它采用 集中式存储管理 应用的所有组件的状态,并以相应的规则保证状态以一种可预测的 ...
- JDBC(3)-数据库事务
一.环境搭建(复习) 首先建立lib目录然后要把对应的jar包导进来 然后就是jdbc.properties文件 user=root password=123456 url=jdbc:mysql:// ...
- ACL2020 Contextual Embeddings When Are They Worth It 精读
上下文嵌入(Bert词向量): 什么时候值得用? ACL 2018 预训练词向量 (上下文嵌入Bert,上下文无关嵌入Glove, 随机)详细分析文章 1 背景 图1 Bert 优点 效果显著 缺点 ...
- Kaggle-pandas(4)
Grouping-and-sorting 教程 映射使我们可以一次将整个列中的数据转换为DataFrame或Series中的一个值. 但是,通常我们希望对数据进行分组,然后对数据所在的组进行特定的操作 ...
- Python要点总结,我使用了100个小例子!
- Python自动化爬取App数据
基本环境配置 版本:Python3 系统:Windows 需要安装: 1.JDK - Download JDK,Appium要求用户必须配置JAVA环境, 否则启动Seesion报错. 很多人学习py ...
- NIO(二):Channel通道
一.Channel概述 channel(通道):进行IO的连接通道,为NIO的几个核心(Buffer,selector,channel)之一,相比于IO的stream具有较高的性能. IO 单向传输 ...
- 连通图算法详解之① :Tarjan 和 Kosaraju 算法
相关阅读: 双连通分量 ,割点和桥 简介 在阅读下列内容之前,请务必了解 图论相关概念 中的基础部分. 强连通的定义是:有向图 G 强连通是指,G 中任意两个结点连通. 强连通分量(Strongly ...