- 博客(20)
- 收藏
- 关注
原创 如何解决css的过渡动画无效的问题
网上说用 setTimeout(func, 0) 就可以解决,事实上是不可以的,换成 requestAnimationFrame 使动画从下一帧开始播放就可以了,emmmm。
2024-07-05 23:23:59
102
原创 游戏中的红点系统
个人认为,红点系统即然作为一个系统,就应当是独立的,作为一个呆在框架底层中的模块,必定要与业务耦合,这是大前提,但是考虑如何解藕其实是最后才需要考虑的事情,咱得先有红点功能才能考虑如何解耦不是?在上面的设计中,红点系统公开出来的接口是够简单,但是红点树如何构建,这个我却不知道自己的做法是否是科学的,说来惭愧,码字十几年有余,我只在两个项目里接触过红点系统,上个项目中有红点但并没有红点系统,UI里到处都是红点值计算函数,到处都是类似。刚花了两天重构了下手头项目中的红点系统,就写一点分享下自己的设鸡吧。
2024-03-23 02:05:41
1102
原创 Cocos Creator 3.x Android 环境 Spine 叠加模式不生效
这是因为 Skeleton组件默认PremultipliedAlpha是勾选的,取消勾选就好了。
2022-01-19 16:52:49
2729
原创 linux常用指令
查看硬盘信息: df or df -hl查看文件夹大小: du -h --max-depth=1查看当前文件夹下的所有文件大小: ls -lht
2021-04-19 10:31:36
76
原创 PS简易教程
1. 切图,按住 Ctrl + Alt + Shift,然后鼠标选中要导出的图层的缩览图,然后按C,再敲两下回车,就可以将其保存成图片了,操作完后,应当在 窗口=>历史记录 里将裁剪操作撤掉掉2. 显示像素而非厘米:编辑 => 首选项 => 单位与标尺 => 单位 标尺 => 选择像素,保存...
2021-04-11 14:20:58
504
转载 Mac安装svn
首先感谢这位博主:https://www.jianshu.com/p/b3fd26cbef46其次感谢这位博主:https://blog.csdn.net/weixin_45488495/article/details/111916816最后感谢这位博主:https://www.jianshu.com/p/e4459a0fd77a?utm_campaign=haruki&utm_content=note&utm_medium=seo_notes&utm_sourc
2021-01-22 23:07:00
423
原创 使用layadcc来热更游戏
我都快自闭了呀,搞了一天,原来layadcc热更很简单。。。layadcc 指向的资源目录应当为 layabox 工程的 bin 目录,over 。。。
2021-01-15 18:23:00
1034
原创 Laya2.x安卓Native打包及自动更新功能
一、构建Android Studio工程系统:windowsIDE版本:2.8.0Android Studio版本:3.5.2首先构建个Android Studio的工程出来,构建项目时,URL需要改一改,默认文件名为index.js,应当改为runtime.json(用layadcc来更新的请自己尝试)完成这一步之后,还应当将MainAcitivity.java中的游戏资源网址后面加上版本号防止缓存问题:mPlugin.game_plugin_set_option("loca
2020-12-05 22:13:04
2830
原创 针对 VS Code 一些小毛病的处方清单
TypeScript环境和浏览器调试:1. 安装TypeScript Extention Pack2. 安装Debugger for Chrome.3. tsconfig.json中的sourceMap应当设为true,否则不能断点强制vs code中的tab为四个空格:1. Tab Size 设为:42. Detect indentation 把勾去掉3. Render Control Characters 打勾...
2020-12-05 10:53:16
196
2
转载 createProgramFromScripts is not defined问题解决方案
你应当先引用一个js库:webgl-utils.jsgit源码:http://greggman.github.io/webgl-fundamentals/webgl/resources/webgl-utils.js这个网址你可能打不开,所以我贴出了源码/* * Copyright 2012, Gregg Tavares. * All rights reserved. * * Redistribution and use in source and binary forms, with
2020-08-25 09:19:12
1989
原创 MsgQ机制,实现H5游戏的模块彻底分离
这是绝对是个好东西!!!做捕鱼时,有种心得,就是感觉puremvc真的只适合用来开发表现层,做做界面之类的东西,想以它作为整个游戏架构的支撑,是行不通的,因为会存在很多诟病。所以在项目接近收尾的时候,我就一直在思考如何对H5游戏中的模块进行彻底解耦。在另一篇博文中我己提到了项目的三层结构,但层归层,分层不等于分模块,如果想要降低项目维护的风险,除了分层,合理的模块化也很重要,尤其在一个多人...
2019-12-21 18:45:02
543
原创 vs code 配置 typescript 环境
用npm安装typescript之类的东西就不说了1. 首先创建一个文件夹作为项目目录,然后用vs code打开,并在目录上创建main.ts文件,敲入代码 console.log("hello world");作为运行测试用现在如果直接运行,会提示"Cannot launch project xxxxx, javascript cannot be found.",在这个提示框中,点击O...
2019-11-01 12:12:30
1333
原创 对TypeScript版PureMVC的优化
官网位置:http://puremvc.org/按接口逐一介绍所作的优化内容吧,没列举的亦可能有改动过,但未作大的改动。1. ICommand原版command中execute方法接受的参数是INotification对象,从INotification中可以获取到body, name和type,这种封装导致puremvc在派发消息时,你需要不停地去组装和拆分消息,有点繁琐,所以我将ex...
2019-09-01 00:39:37
1246
原创 捕鱼开发日志
最近在用Laya3d做捕鱼,版本是2.x,语言为ts, unity版本为5.6.x最新,底层架构准备使用puremvc singleton版本,js quardtree,然后再自己写个2d碰撞引擎,还有其它边脚料的东西,暂时不述----2019-08-30 10:40:29------------------------------------------有些感慨,因为要离职了,三个月...
2019-08-30 10:40:29
1145
原创 分形噪声
原本想研究柏林噪声,结果发现自己想研究的原来是分形噪声,这就尴尬了,我想说其实百度到的大多数柏林噪声的资料其实都是分形噪声,除了这位同学:[图形学]-谈谈噪声:http://blog.csdn.net/candycat1992/article/details/50346469给你点个赞。不过我自己还是从一维噪声开始学吧,毕竟不会分形噪声,其实写博文的时候我没成功码出过分形噪声的
2017-07-13 13:50:06
4965
8
原创 噪声函数
上周在研究柏林噪声,作为一个纯新手,过程可谓艰辛,一个一维柏林噪声足足啃了我两整天的时间,才悟出一点眉目,说多了都是泪,特写此文献给同我一样的小白,希望可以能够为你们节约一些宝贵的时间。此文中大多理论均转载自网络,若有遗漏未注明出处,亦请谅解。本人图形学基础为零,若有错误之处请勿喷,欢迎指正。本文编程基于AS3。相关文章:[1] 柏林噪声:http://blog.csd
2017-07-10 11:30:10
6071
翻译 Flex调试安卓应用设备脱机
最近转行做as3真是坑爹,用的是flex,新建个项目真机调试显示设备脱机,但是eclipse却能找到设备,最后google了下,说原因是因为 Flex SDK 中adb 版本过低,从android sdk中拷个最新的adb过来就好了,可能是因为个人手机的安卓版本高过flex sdk发布时的版本吧。具体解决方法如下:android\sdk\platform-tools目录下的三个文件:adb.e
2016-10-28 22:40:59
469
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人