自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 cocos3.8程序化编辑动画剪辑【SpriteFram】

利用cocos创建游戏时,玩家动画可能有十几个,如果都用创建动画的方式来实现的话,也太麻烦了,通过脚本模块程序化地创建动画剪辑可以方便很多,可参考官方文档示例:我需要把如下玩家idle动画加载到场景中。

2024-12-26 10:08:33 334

原创 cocos3.8安装网页端预览调试工具并解决错误

ccc-devtools 是一款用于 Cocos Creator 网页端预览的调试工具,可以实时显示场景的节点树,并对节点属性进行同步更改。

2024-12-25 19:01:40 446

原创 【已解决】could not read Username for ‘https://x.x.x‘:Device not configured

查看我的全局配置发现git账户都是正确的。要求重新输入账户密码,输入之后,问题解决。到该git项目根目录下执行命令。利用插件工具更新代码时发现。

2024-12-24 15:00:07 135

原创 Vscode常用工具

搜索格式化;

2024-12-12 17:37:59 135

原创 cocos使用对象池来管理子弹类

1.定义对象池:static _nodePool: cc.NodePool = new cc.NodePool();2.创建对象:首先尝试从对象池中获取一个节点。如果对象池为空,则从预制体(Prefab)中实例化一个新的节点。设置节点的名称、激活状态和其他属性。返回创建的子弹对象。public static create(id: number, fireIndex: number, skinIndex: number) { let node = this._nodePool.get

2024-12-07 18:06:06 233

原创 程序中单例模式的使用

可以使用DataManager.Instance来存储和读取数据。Base->Singleton.ts //统写一个方法。dataManager使用范型接收。

2024-12-07 15:53:24 150

原创 cocos压缩资源体积方法

压缩资源体积包括图片、音频、引擎代码

2024-11-21 11:59:33 956

原创 力扣热题100 滑动窗口

方法返回字符串中规定索引(下标)处字符的 Unicode。的子串,返回这些子串的起始索引。不考虑答案输出的顺序。方法返回字符串中指定索引(下标)处的字符。,请你找出其中不含有重复字符的。

2024-10-22 17:35:17 153

原创 Android studio 打包配置

【代码】Android studio 打包配置。

2024-10-21 22:46:06 132

原创 LeetCode热题100哈希

找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。是由重新排列源单词的所有字母得到的一个新单词。可以按任意顺序返回结果列表。给你一个字符串数组,请你将。请你设计并实现时间复杂度为。给定一个未排序的整数数组。

2024-10-21 15:57:17 318

原创 [力扣面试经典150] 7~10

根据题目的描述,只要存在一个位置 x,它本身可以到达,并且它跳跃的最大长度为 x+nums[x],这个值大于等于 y,即 x+nums[x]≥y,那么位置 y 也可以到达。在遍历的过程中,如果 最远可以到达的位置 大于等于数组中的最后一个位置,那就说明最后一个位置可达,我们就可以直接返回 True 作为答案。对于当前遍历到的位置 x,如果它在 最远可以到达的位置 的范围内,那么我们就可以从起点通过若干次跳跃到达该位置,因此我们可以用 x+nums[x] 更新 最远可以到达的位置。

2024-10-08 19:50:17 957

原创 [力扣面试经典150] 1~6

我服了 我还考虑如果出现多个值怎么办,但是找的的是出现n/2次的数,一个数组里面怎么会有两个大于n/2的数 付了,排序之后的下标为n/2。思路:nums遇到val就把val和最后一个不是val的值交换,用双指针(就是好用哈,好多题都有用到)pos_i++;思路:两个指针,一个在前,一个在后,当前面的指针所指数值不等于后面一个是,后面一个指针++;翻转数组,先把整个数组翻转,然后再翻转【0,k%n -1】,在翻转 【k%n,】思路3:找到数组的去重数组,然后再一个一个的遍历 不行明显O(log(2n))

2024-09-19 16:06:24 973

原创 cocos脚本控制动画

就可以通过state_anim获得当前动画所有状态。4.控制动画在某帧开始播放。1.控制动画开始播放。2.获得动画播放状态。3.控制动画播放次数。

2024-07-25 10:30:36 551

原创 cocoscreator多脚本使用监听和发射事件

需要在多脚本使用监听和发射事件EventTarget 类需要全局使用一个实例化的EventTarget 类的对象,不要每次都重新声明。

2024-06-30 15:27:20 804

原创 解决在VMware里Ubuntu无法自动生成/dev/ttyUSB0

ttyUSB0 Ubuntu虚拟机

2023-06-10 02:29:14 3809

原创 蓝桥杯-——罗马数字的暴力破解

罗马数字的表示主要依赖以下几个基本符号:I 1 V 5 X 10 L 50 C 100 D 500 M 1000这里,我们只介绍一下1000以内的数字的表示法。单个符号重复多少次,就表示多少倍。最多重复3次。比如:CCC表示300 XX表示20,但150并不用LLL表示,这个规则仅适用于I X C M。如果相邻级别的大单位在右,小单位在左,表示大单位中扣除小单位。比如:IX表示9 IV表示4 XL表示40更多的示例参见下表,你找到规律了吗本题目的要求是:请编写程序,由用.

2022-01-12 22:02:44 656

原创 动态规划——坐标型

絮絮叨叨:大家好哦,接下来我将要和大家一起学习动态规划,对于这块我现如今还是一名小笨鸟,我分享了一些我在学习中的方法,若有不对或者你有更好的办法,谢谢你提出来,我们一起进步。动态规划一般分为三大部分:坐标型动态规划序列型动态规划划分型动态规划今天主要来学习坐标型动态规划以下是我的做题步骤:确定状态 确定子问题,突破口是研究最后一步的解法转移为方程 写出该问题的方程初始和边界情况 做到无重复、不遗漏我将从下面几道题来演示这几个步骤一个机器.

2021-10-21 17:30:40 280

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除