今天有时间看到一款【涂色小家】游戏不错,计划将其资源拿出来自己练练手,于是写了一个python脚本,主要还原的是骨骼动画,其他资源都可以依葫芦画瓢导出来,1.0 图集导出 可以直接将图集资源还原为散图资源。1.1 骨骼资源1.2 加入spine还原 今天加入了还原spine骨骼的逻辑。
游戏开发中需要粒子系统中的textureSheetAnimation下的Sprite模式需要换皮肤
在游戏开发中没遇到prefab中是粒子系统,在从对象池中取出粒子Prefab后设置到游戏场景中后自动播放粒子系统,此时需要获得粒子的播放时间来回收粒子Prefab避免场景中同时存在激活粒子数过多影响性能。
今天开发一个性能优化,当animator当前状态播放完成后进行函数回调和关闭animator的激活状态 减少update。
今天在开发Unity 动画播放时,在播放了anim_1 后监听 播放完成事件 后播放anim_2 因为anim_1 的最后一帧 和anim_2的第一帧不相同。在经过调试动画和查看unity的接口发现有一个函数 是可以做到 播放动画即可显示首帧 方法是 Animation.Clip.SampleAnimation
在Laya开发过程中需要监听键盘按下或抬起事件,处理其他事情。onUpdate() { if (Laya.KeyBoardManager.hasKeyDown(Laya.Keyboard.A)) { this.rig.setVelocity({ x: -10
Laya在编辑器面板定义可视化属性,在脚本中定义一个变量想在编辑器面板显示此属性并修改属性内容。
VSCode-配置Model快捷创建Layabox模版,打开vscode---首选项---配置用户代码片段---确认片段名字确认。
游戏开发过程中发现好游戏需要借鉴对方的美术资源或者了解制作工艺。需要拆包分析资源结构和代码结构进而学习如何制作游戏。下面分析几款可以提取游戏资源的工具。#AssetStudio链接:https://github.com/Perfare/AssetStudio 然后菜单栏有导出按钮 ,导出自己需要的资源#AssetRipper链接:https://github.com/AssetRipper/AssetRipper 然后菜单栏有导出按钮 ,导出自己需要的资源,这个软件导出的是游戏工程 可
# monitor 是什么?它的功能很简单,监听数据的修改,类似于 vue的watch 回调,但接口和 EventTarget 更加类似# 可以用它做什么?数据到视图:你可以监听任意一个对象内的数据,并在数据更新 on 回调内实时更新视图视图到数据:也可以任意修改监听数据,没想到吧(不用担心递归,已处理)debugger:查看数据在哪儿被修改了,追根溯源# 效果演示monitor 有无限的可能,例如监听字符串的更新来下载图片,或者更新货币 label.string = [data] + “$”,
2023-05-22Unity开发
2023-05-16Cocos Creator
2023-06-25Cocos Creator
2023-04-27Cocos Creator
2023-05-29Unity开发