- 博客(17)
- 资源 (12)
- 收藏
- 关注
原创 CurvySplines03(模板提升工作效率)
(试用于跑酷类型游戏) 每次开始一个新的项目的时候,都需要重新编辑一次场景,很繁琐。特别是遇上新的同事,包括但不限于(狗策划/鸡建模)。很麻烦,每次都需要重新教一遍。 示例 比如这样一个地形(边缘是有一点凸起的)横截面还涉及封口 场景中打开 保存之后预设在这个路径下(可以平时收集归类,然后导出成插件) 下次如何使用(反键添加的时候已经可以看到模板) PS :大佬们如果有8.0的版本私我一下,我是学生,外加200(白嫖怪) 2022年2月23日14:47:52 ...
2022-02-23 14:48:43
2957
原创 CurvySplines02(横截面封口)
1,官方文档: URL. 查看具体的功能就不说了,毕竟各种翻译软件 2,横截面封口 Volume Caps 中 startCaps中选择材质球,可以控制开始封口和结束封口不同,自行探讨 3,效果 至此,最简单的跑道制作完成,可以极大减少工作量 2021年7月5日11:27:51 ...
2021-07-05 11:28:51
287
转载 CurvySplines基础
@废话在前 Curvy是一个非常强大的第三方插件,用于在unity中快速生成游戏轨道,关于此插件的教程网上几乎找不到,官方的视频教程是一个讲法式英语的人讲的,不但视频模糊让人听的简直爆炸,我反正听了一半差点砸电脑了,最后主要还是靠折腾demo结合视频把主要的用法弄明白了。这里结合官方demo中的几个介绍这个插件的用法,其实很简单,学会后可以轻松拖出一条甚至多条复杂的轨迹,然后可以让物体沿着轨迹运动,更强大的...
2021-07-03 10:46:28
2157
2
原创 CurvySplines01(一条路径使用两个材质球)
1,CurvySplines基础知识了解 链接: link. Authors John Luke
2021-07-03 10:27:36
451
原创 WebSocket使用(JS)
1: //引入websocket模块 npm i nodejs-websocket --sava //nodejs-websocket 的简单用法和安装 自行百度 2: npm install socket.io --save 服务器端 npm install -g ws //全局安装WS npm指令自行学习 constValue.js exports.config = { "host":"192.168.5.178",//服务器端口 此为我的电脑IP cmd -》 ipconfig
2020-12-10 15:55:39
1004
原创 缓动 插值运算
浅谈 cocos 中 this.mapcamra.node.x = cc.misc.lerp(this.mapcamra.node.x, targetPos.x, 0.1); this.mapcamra.node.y = cc.misc.lerp(this.mapcamra.node.y, targetPos.y, 0.1); Laya 中 Laya.Vector3.lerp() 理解 设 从spos(x,y,z) 移动到 tmpPos(x,y,z); 假设每帧移动 this.lerps = 0.05相
2020-12-10 15:50:16
303
原创 cocos http封装
1 export class HttpUtil{ private static baseUrl:string = "https://xxx.xxx.xxx/xxxx/"; public static get(url, params:object = {}, callback){ let dataStr = ''; Object.keys(params).forEach(key => { dataStr += key + '=' + encodeURIComponent(params[k
2020-12-10 15:38:23
253
原创 android studio 调试
调试办法一: 1、下载并安装夜神模拟器,夜神模拟器官网下载 www.yeshen.com; 2、先启动夜神模拟器,然后运行cmd命令,cd到夜神安装目录,执行命令: D:\Program Files\Nox\bin nox_adb.exe connect 127.0.0.1:62001 //连接到模拟器 调试办法2: 连接手机 查看logCat ...
2020-12-10 15:33:51
145
原创 CCC 常见API
director 获取视图打下 cc.director.getWinSize() => cc.winSize 获取屏幕的物理分辨率 cc.view.getFrameSize() 获取当前场景 cc.director.getScene() ==>return this._scene; 控制游戏帧率 cc.game.setFrameRate(); 暂停动画 cc.director.stopAnimation(); game 切入后台,切入前台 cc.game.EVENT_HIDE cc.game.E
2020-12-10 15:30:39
557
原创 Linux中web服务器搭建及探索
工具了解 Xftp Xshell 替代ftp上传和下载文件 // 首先安装lrzsz yum -y install lrzsz // 上传文件,执行命令rz,会跳出文件选择窗口,选择好文件,点击确认即可。 rz // 下载文件,执行命令sz sz 空目录 opt //主要操作目录 安装文件目录 mnt //安装应用程序 采用nginx 配置可下载APK参考 配置网页 server { listen 8889; server_name localhost;
2020-12-10 15:28:22
151
原创 Laya常见问题
高动态光渲染 低端手机不支持 camera._enableHDR = false 摄像机自动裁剪 默认为 True camera.useOcclusionCulling = true; 静态物体合批 Laya.StaticBatchManager.combine(this.owner); 物体半透明效果 let wallMaterial = this.hitResult.collider.owner.meshRenderer && this.hitResult.collider.ow
2020-12-10 15:17:49
534
原创 U3D资源导出至Laya
U3D 导出资源至 Laya基本教程 //工具 vscode unity 2018 4.7 LayaAri Idle 对应版本的Unity导出插件 //导出设置 插件设置 自定义根目录如果不填,每次导出插件会创建一个新的根目录 此处路径对应自己电脑的路径 自定义路径设置package1 导出后项目路径与unity中对应 编译与调试 runtimeExecutable路径修改为 自己电脑浏览器路径,最好谷歌 ...
2020-12-10 14:52:59
600
原创 JSDay3
let /var let / var //let在当前,var是在windows 不给 let var 的情况下默认var var b=200 === windows.b=200 === this.b=200; var 和function提升 console.log(a)//函数的提升更高,程序运行中会为函数开辟栈 var a=100; function a(){ } 数组: reduce so...
2019-05-15 19:23:07
160
原创 JSDay2
函数 如何定义 c: 返回类型:函数名(形参列表) { 函数体、 return; } js: 指令式定义 function 函数名(形参列表){函数体}; 表达式定义 let 变量名=function(){};变量名指向匿名函数 匿名函数 暂时性死区: let a=100; function add() { console.log(a); ...
2019-05-14 20:31:06
139
原创 JSDay1
es ECMAScript java 和 jsp 没有任何关系、 ECMA:欧洲计算机管理公司 程序:操作指令的集合 ES : ECMAScript标准 JS :具体的实现 现在最高6.0 版本 JS 语言的特点 脚本语言: 不能操作底层 解释型语言 编译方式不同 弱类型语言 浮点 64位浮点,类型没有要求 虽然不是纯粹面向对象语言,但是具有面向对象的概念 可以通过键值对封装 嵌入式语言 嵌入到...
2019-05-14 19:05:13
168
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人