当前位置: 首页 > news >正文

【包教包会】CocosCreator3.x框架——带翻页特效的场景切换

一、效果演示

翻页

二、如何获取

1、https://gitee.com/szrpf/TurnPage

2、解压,导入cocos creator(版本3.8.2),可以直接运行Demo演示

三、算法思路

1、单场景 + 页面预制体

通过loadScene来切换页面,无法实现页面特效。

因此,采用预制体来做页面,代替Scene

一个工程只需要一个Scene作为常驻Scene,就像一个导演

所有游戏中的内容(包括但不限于页面、弹窗、提示信息等等)

都是导演镜头下的演员,可以自由操控。

这样做的好处是:
可拓展性强(比如翻页特效)
无需常驻节点(因为Scene已经是常驻的了,在Scene下的节点都是常驻节点)

2、翻页动画

采用Animation来播放动画,无需代码,可视化编辑

翻页,流程如下:

Step 1:播放翻页动画Step 2:移除旧页面,添加新页面Step 3:反向播翻页动画

核心代码如下:

image

四、结束语

有不明白的,或者优化建议,可以留言评论,或给我发邮件!

包教包会,你会了吗?

创作不易,请多留言讨论,这样我会有动力发更多好玩的东西上来。

Gitee地址:https://gitee.com/szrpf

EMail地址:27185709@qq.com

推荐链接:
1、【包教包会】CocosCreator3.x——多分辨率屏幕适配、横竖屏翻转 

2、CocosCreator3.x——拖尾(支持3.x、支持原生、可合批、高性能)

3、CocosCreator3.x实战案例——100行代码的追踪导弹Demo

4、2D图片实现3D透视效果(支持3.x、支持原生、可合批)

5、CocosCreator3.x框架——音频声音模块(无需导入、无需常驻节点)

6、2D图片实现3D透视效果(支持3.x、支持原生、可合批) 

mi

相关文章:

【包教包会】CocosCreator3.x框架——带翻页特效的场景切换

一、效果演示 二、如何获取 1、https://gitee.com/szrpf/TurnPage 2、解压,导入cocos creator(版本3.8.2),可以直接运行Demo演示 三、算法思路 1、单场景 页面预制体 通过loadScene来切换页面,无法实现页面特效。…...

k8s上面的Redis集群链接不上master的解决办法

问题描述 之前在k8s上面部署了一台node,然后创建了6个redis的pod,构建了一个redis的集群,正常运行。 最近添加了一台slave node,然后把其中的几个redis的pod调度到了slave node上面,结果集群就起不来了,…...

<项目代码>YOLOv8 瞳孔识别<目标检测>

YOLOv8是一种单阶段(one-stage)检测算法,它将目标检测问题转化为一个回归问题,能够在一次前向传播过程中同时完成目标的分类和定位任务。相较于两阶段检测算法(如Faster R-CNN),YOLOv8具有更高的…...

网络编程-002-UDP通信

1.UDP通信的简单介绍 1.1不需要通信握手,无需维持连接,网络带宽需求较小,而实时性要求高 1.2 包大小有限制,不发大于路径MTU的数据包 1.3容易丢包 1.4 可以实现一对多,多对多 2.客户端与服务端=发送端与接收端 代码框架 收数据方一般都是客户端/接收端 3.头文件 #i…...

MySQL更换瀚高语法更换

MySQL更换瀚高语法更换 一、前言二、语句 一、前言 水一篇,mysql更换瀚高之后,一些需要更换的语法介绍 > 二、语句 MySQL瀚高MySQL用法瀚高用法说明ifnull(x,y)coalesce(x,y)相同相同用于检查两个表达式并返回第一个非空表达式。如果第一个表达式不是 NULL&…...

Object.prototype.hasOwnProperty.call(item, key) 作用与用途

在 JavaScript 中,Object.prototype.hasOwnProperty.call(item, key) 是一种检查对象 item 是否具有特定属性 key 作为自身的属性(而不是继承自原型链)的方法。这种调用方式是安全的,特别是在处理可能被修改过原型链的对象时。 解…...

DNS的10种资源记录

前言 在DNS(域名系统)中,常见的资源记录(Resource Records, RR)用于存储域名与IP地址、邮件服务器等网络资源之间的映射关系。以下是几种常见的DNS资源记录: 1. A记录(Address Record&#xf…...

【数据分享】1981-2024年我国逐日最低气温栅格数据(免费获取)

气象数据一直是一个价值很高的数据,它被广泛用于各个领域的研究当中。之前我们分享过来源于美国国家海洋和大气管理局(NOAA)下设的国家环境信息中心(NCEI)发布的1929-2024年全球站点的逐日最低气温数据(可查看之前的文章获悉详情&…...

Kafka进阶_1.生产消息

文章目录 一、Controller选举二、生产消息2.1、创建待发送数据2.2、创建生产者对象,发送数据2.3、发送回调2.3.1、异步发送2.3.2、同步发送 2.4、拦截器2.5、序列化器2.6、分区器2.7、消息可靠性2.7.1、acks 02.7.2、acks 1(默认)2.7.3、acks -1或all 2.8、部分重…...

百度世界2024:智能体引领AI应用新纪元

在近日盛大举行的百度世界2024大会上,百度创始人李彦宏以一场题为“文心一言”的精彩演讲,再次将全球科技界的目光聚焦于人工智能(AI)的无限可能。作为一名科技自媒体,我深感这场演讲不仅是对百度AI技术实力的一次全面…...

NIST 发布后量子密码学转型战略草案

美国国家标准与技术研究所 (NIST) 发布了其初步战略草案,即内部报告 (IR) 8547,标题为“向后量子密码标准过渡”。 该草案概述了 NIST 从当前易受量子计算攻击的加密算法迁移到抗量子替代算法的战略。该草案于 2024 年 11 月 12 日发布,开放…...

同向双指针

长度最小的子数组 力扣209 #define MIN(a, b) ((b) < (a) ? (b) : (a)) int minSubArrayLen(int target, int* nums, int numsSize) {int ans numsSize 1;int left 0;int right 0;int sum 0;for (right 0; right < numsSize; right){sum nums[right];while (su…...

小鹏汽车大数据面试题及参考答案

抽象类与接口的区别是什么? 抽象类是一种不能被实例化的类,它可以包含抽象方法和非抽象方法。抽象方法是没有具体实现的方法,必须在子类中被实现。抽象类主要用于为一组相关的类提供一个通用的模板,子类可以继承抽象类并实现其中的抽象方法,也可以使用抽象类中的非抽象方法…...

华为再掀技术革新!超薄膜天线设计路由器首发!

随着Wi-Fi技术的不断进步&#xff0c;新一代的Wi-Fi 7路由器凭借其高速率、低延迟、更稳定的性能受到了广泛关注。它能够更好地满足现代家庭对网络性能的高要求&#xff0c;带来更加流畅、高效的网络体验。9月24日&#xff0c;华为在其秋季全场景新品发布会上推出了全新Wi-Fi 7…...

CREO TOOLKIT二次开发学习之字符转换

在tk中&#xff0c;有很多都是可以直接强制转换的&#xff0c;本文章只列举字符相关的转换。 不建议使用tk官方手册的函数进行转换&#xff0c;因此下文均以原生c进行举例。 //double转wstring wstring a; double b; ato_wstring(b);//wstring转double wstring wstr L"…...

vmware虚拟机安装Windows11提示电脑不符合要求?

vmware虚拟机安装Win11提示电脑不符合要求&#xff1f; 安装问题能进入选择语言界面&#xff0c;请看这不能进入选择语言界面&#xff0c;请看这 安装问题 Vmware虚拟机安装Windows11时提示电脑不符合要求&#xff0c;如下&#xff1a; 修改了虚拟机的硬件配置还是不行&#x…...

【金融风控项目-08】:特征构造

文章目录 1.数据准备1.1 风控建模特征数据1.2 人行征信数据1.3 据之间的内在逻辑 2 样本设计和特征框架2.1 定义观察期样本2.2 数据EDA(Explore Data Analysis)2.3 梳理特征框架 3 特征构造3.1 静态信息和时间截面特征3.2 未来信息问题3.2.1 未来信息案例3.2.2 时间序列特征的未…...

计算机网络 (2)计算机网络的类别

计算机网络的类别繁多&#xff0c;根据不同的分类原则&#xff0c;可以得到各种不同类型的计算机网络。 一、按覆盖范围分类 局域网&#xff08;LAN&#xff09;&#xff1a; 定义&#xff1a;局域网是一种在小区域内使用的&#xff0c;由多台计算机组成的网络。覆盖范围&#…...

10.《滑动窗口篇》---②长度最小的子数组(中等)

有了上一篇的基础。这道题我们就可以轻易分析可以使用滑动窗口来解决了 方法一&#xff1a;滑动窗口 这里注意 ret 在while循环外部更新 在 while 外部更新 ret&#xff0c;确保窗口在满足条件后再计算长度&#xff0c;避免错误计入正在调整中的窗口长度。 class Solution {pub…...

java的强,软,弱,虚引用介绍以及应用

写在前面 本文看下Java的强&#xff0c;软&#xff0c;弱&#xff0c;虚引用相关内容。 1&#xff1a;各种引用介绍 顶层类是java.lang.ref.Reference,注意是一个抽象类&#xff0c;而不是接口&#xff0c;其中比较重要的引用队列ReferenceQueue就在该类中定义&#xff0c;子…...

提升工作效率:用快马ai生成一键切换win11右键菜单至win10的高效配置脚本

今天想和大家分享一个提升工作效率的小技巧——如何快速将Win11的右键菜单改回Win10的经典布局。作为一个经常需要切换系统环境的开发者&#xff0c;我发现Win11的右键菜单虽然美观&#xff0c;但操作效率反而降低了&#xff0c;特别是需要频繁使用右键功能时。下面记录下我的解…...

锁明明还没过期,为什么另一个线程能抢进去?

做分布式开发的时候&#xff0c;大家对 Redis 分布式锁应该都不陌生。为了防止锁死&#xff0c;比如服务器突然断电&#xff0c;锁永远不释放&#xff0c;我们通常都会给锁加一个过期时间&#xff08;TTL&#xff09;。写代码的时候&#xff0c;我们心里的算盘是这样打的&#…...

拆解国产4mm量子随机数芯片:从VCSEL激光器到PIN探测器的保姆级工作流程

国产4mm量子随机数芯片全链路解析&#xff1a;从VCSEL驱动到信号处理的工程实现 量子随机数生成器&#xff08;QRNG&#xff09;作为信息安全的基础设施&#xff0c;其核心价值在于利用量子力学原理实现不可预测的真随机性。本文将聚焦国产4mm尺寸QRNG芯片的实现细节&#xff0…...

深入理解RAC中的gc buffer busy:从原理到避坑指南

深入解析RAC中的gc buffer busy&#xff1a;原理剖析与实战优化 在Oracle RAC环境中&#xff0c;gc buffer busy等待事件是影响性能的常见瓶颈之一。不同于单机数据库中的buffer busy waits&#xff0c;这一现象直接反映了集群环境下多实例间数据块协同访问的复杂性。本文将带您…...

如何利用Agent-Rules提升你的AI编程助手工作效率:5个关键技巧

如何利用Agent-Rules提升你的AI编程助手工作效率&#xff1a;5个关键技巧 【免费下载链接】agent-rules Rules and Knowledge to work better with agents such as Claude Code or Cursor 项目地址: https://gitcode.com/gh_mirrors/ag/agent-rules 在AI编程助手日益普及…...

StructBERT情感分类-中文-通用-base实战教程:Prometheus+Grafana监控GPU利用率

StructBERT情感分类-中文-通用-base实战教程&#xff1a;PrometheusGrafana监控GPU利用率 1. 模型介绍与环境准备 StructBERT情感分类模型是基于阿里达摩院StructBERT预训练模型微调的中文情感分析模型&#xff0c;专门用于中文文本的情感三分类任务。该模型能够准确识别文本…...

Cadence Allegro新手必看:5个让你事半功倍的隐藏操作技巧(含快捷键)

Cadence Allegro新手必看&#xff1a;5个让你事半功倍的隐藏操作技巧&#xff08;含快捷键&#xff09; 刚接触Cadence Allegro的工程师们&#xff0c;是否经常被繁琐的操作流程困扰&#xff1f;在高速PCB设计领域&#xff0c;掌握几个关键技巧往往能让效率翻倍。不同于官方手册…...

力扣刷题——101. 对称二叉树

101. 对称二叉树 给你一个二叉树的根节点 root &#xff0c; 检查它是否轴对称。 示例 1&#xff1a;输入&#xff1a;root [1,2,2,3,4,4,3] 输出&#xff1a;true 示例 2&#xff1a;输入&#xff1a;root [1,2,2,null,3,null,3] 输出&#xff1a;false 提示&#xff1a; 树…...

RVC开源镜像实测:CSDN GPU平台3分钟完成端到端部署

RVC开源镜像实测&#xff1a;CSDN GPU平台3分钟完成端到端部署 想用自己的声音唱出周杰伦的歌&#xff0c;或者让AI模仿你喜欢的歌手声线吗&#xff1f;过去这需要复杂的本地环境搭建、漫长的模型训练&#xff0c;对新手来说门槛极高。但现在&#xff0c;借助CSDN GPU平台上的…...

天线设计中的S参数计算:从理论到实践

CST 天线计算S参数 在无线通信系统中&#xff0c;天线的设计和性能分析是至关重要的一环。而对于天线工程师来说&#xff0c;S参数&#xff08;Scattering Parameters&#xff09;的计算和分析几乎是每天都会打交道的工作。S参数能够直观地反映出天线的输入阻抗、反射损耗、隔…...