一.分析游戏场景的节点树

assets文件夹的scene文件夹下:

游戏场景:gameScene

大厅场景:hallScene

开始场景:loadScene

1.gameScene

2.hallScene

3.loadScene

二.分析游戏场景架构

1.流程分析

坐下-洗牌-叫分(随机)-拿底牌- 地主先出- 游戏 - 判断哪家没牌-游戏结束-结算-是否进行下一局

2.架构设置

gameConfig.ts 游戏桌子配置信息
gameScene.ts 游戏场景的ui
messageBox.ts 游戏弹窗
gameCol.ts 游戏场景的控制器
player.ts 游戏玩家类
viewGameover.ts 游戏结算类
modelGameOver.ts 游戏结算model模块
poke.ts 牌类
timeMar.ts 计时器单实例管理类
timeCongif.ts计时器的配置
audioConfig.ts 游戏音效的配置文件修改
DataConfig.ts 游戏本地数据配置文件修改

三.游戏场景的模块化代码

第十四课 斗地主项目课④ 游戏场景的ui相关推荐

  1. 第十三课 斗地主项目课③游戏音乐与音效及本地存储

    一.动态加载资源 1.静态加载 通过把资源挂载在场景上节点上或者场景节点的组件上 cc.director.load("hallScene")//场景切换的同时加载场景资源 静态加载 ...

  2. 第十一课 斗地主项目课① loading与login游戏场景

    一.局部函数访问全局this 1.通过定义变量方法 //loadScene.ts const { ccclass, property } = cc._decorator; @ccclass expor ...

  3. 火云开发课堂 - 《使用Cocos2d-x 开发3D游戏》系列 第二十四节:小项目实训《绝命沙滩》

    <使用Cocos2d-x 开发3D游戏>系列在线课程 第二十四节:小项目实训<绝命沙滩> 视频地址:http://edu.csdn.net/course/detail/1330 ...

  4. photoshop第十四章:制作阳光浪漫场景效果

    第十四章:制作阳光浪漫场景效果 1.制作良辰美景效果 素材: 1 2 3 4 5 效果: (1)打开照片"背景" (2)选中工具栏中的"矩形选框工具"-> ...

  5. 《十四堂人生创意课》读书笔记,思维导图

    思维导图太大,上传不了,放在百度网盘里面了.下载地址:http://pan.baidu.com/s/1ntujjz7 一.在意外频传的时代活下来 911,求生技能.面对死亡 "如何存活&qu ...

  6. (十四)nodejs循序渐进-高性能游戏服务器框架pomelo之开发Treasures游戏

    #Tutorial 2 -- Treasures ##描述 Treasures 游戏是从 LordOfPomelo 中抽取出来,去掉了大量的游戏逻辑,用以更好的展示 Pomelo 框架的用法以及运作机 ...

  7. 六十四、Vue项目去哪儿网App开发准备

    2020/10/20 . 周二.今天又是奋斗的一天. @Author:Runsen @Date:2020/10/20 写在前面:我是「Runsen」,热爱技术.热爱开源.热爱编程.技术是开源的.知识是 ...

  8. 《Pro ASP.NET MVC 3 Framework》学习笔记之十四【示例项目SportsStore】

    前面给SportsStore添加了分页的功能.接着我们添加导航控制,通过左边的菜单来分类显示数据. 首先修改SportsStore.WebUI.Models下的ProductsListViewMode ...

  9. SSM框架实战详细教程(十四)贯穿项目实战之三层架构

    之前我们的项目足够简单,所以使用的是两层架构,现在为了学习Spring,需要使用行业中常见的三层架构,关于分层开发的原则请看下图:         本次对项目的调整,主要是由之前的controller ...

最新文章

  1. android studio 发布项目的流程
  2. python权限不够cmd安装不了_python环境配置+matplotlib
  3. Epic Games创始人眼中的虚拟现实
  4. 民生证券手机网上开户流程
  5. 一个求整系数多项式的全部有理根的方法
  6. JVM内存模型和结构
  7. 一步一步学Repast 第一章 概要
  8. WPF 加载Gif动态图片的方法
  9. 计网-基于Cisco模拟器
  10. 一致性协议和共识算法
  11. 在windows 10中输入法语等语言的特殊字符
  12. 阴阳师服务器维护结界卡,阴阳师近期结界卡断粮 详解原因及解决办法
  13. nova8se鸿蒙,挖东西:华为nova8SE标准版和高配版哪个好?解析有区别没有?主要的优势在哪里?...
  14. 将扣出的章加入wps里面
  15. 【色彩管理】锐印添加ICC曲线教程
  16. 0 Java语言简介
  17. [渝粤教育] 广东-国家-开放大学 21秋期末考试建设工程法规10221k2
  18. Win系统 - 色域、IPS、TN傻傻分不清楚?
  19. 华为云桌面,如何让云上办公变得高效、安全?
  20. 服务器显示器接鼠标和键盘,接口、显示器及鼠标键盘设计

热门文章

  1. javacv opencv 多图片合成视频 并加入mp3的音频 控制视频秒数
  2. 闪烁的星星(Nehe)
  3. 图文详述:下载安装JDK,搭建Java开发环境,并运行第一个Java程序
  4. scratch界面详解
  5. 《机器学习系统:设计和实现》以MindSpore为例的学习(1)
  6. Java中的Connection赋值为null与conn.close
  7. 黑暗效应、巴纳姆效应、鸟笼逻辑
  8. 使用LabVIEW 开发远程电子工程实验课
  9. 故宫学系列之紫禁城:从皇宫到博物院
  10. 【软件工程师日语】04.邮件(1)