第十二课 斗地主项目课 ② 大厅场景搭建

本教程聚焦于斗地主项目的第十二课,讲解如何搭建大厅场景,涵盖blockinputevents组件的使用以防止触摸事件穿透,深入探讨typescript模块的导入与导出,以及箭头函数的应用。同时,介绍了在VSCode中为CocosCreator设置断点的方法,并概述了MVC架构在游戏开发中的应用。此外,还提到了大厅子功能模块的开发及CocosCreator中挂载脚本的三种方式。
摘要由CSDN通过智能技术生成

一.blockinputevents组件

防止触摸事件穿透底层节点冒泡分发

this.node.addComponent(cc.BlockInputEvents);//通过代码添加cc.BlockInputEvents组件

二.typescript模块

1.引入脚本,加载脚本模块

①import + 模块名字+ from+模块来源的ts文件路径

import eventTargetMar from "./mar/eventTargetMar"

②引入nameArr数组和yearArr数组

//assets/script/mar/test02.ts
import {
    nameArr,yearArr } from "../test01";
const {
   ccclass, property} = cc._decorator;

@ccclass
export default class NewClass extends cc.Component {
   
    start () {
   
        console.log(nameArr,yearArr);
    }
}

③从test01.ts文件内引入全部导出的变量并将这些变量命名到test01Com下

//assets/script/mar/test02.ts
import * as test01Com from "../test01"
const {
    ccclass, property } = cc._decorator;

@ccclass
export default class NewClass extends cc.Component {
   
    start() {
   
        console.log("全部引用的变量", test01Com.nameArr, test01Com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值