
Unity3D
文章平均质量分 92
奎斯
这个作者很懒,什么都没留下…
展开
-
一文读懂CRL、程序集、托管模块
一文读懂CRL、程序集、托管模块原创 2022-11-07 20:55:33 · 1456 阅读 · 1 评论 -
Unity3D 基于XLua框架实现Lua组件化开发方式(一)----基于C#调用Lua
众所周知Unity的开发语言是C#,并不支持Lua语言,为了解决这一问题出现了诸如Xlua、ULua、ToLua等框架来让unity支持lua,由于为了应对众多游戏经常需要解决的热更新问题,出了两种主流开发模式:开发语言仍然用C#,用lua做热更新。 开发语言和热更新完全采用lua语言。其中XLua是腾讯开发的目前行业做游戏热更新最常用的框架,本篇文章就是为了简单介绍两种如何在unity中使用lua语言做到像c#一样的组件化开发模式。一、git下载xlua框架:前往github下载xl.原创 2020-09-18 13:32:51 · 6284 阅读 · 3 评论 -
Unity动画状态机融合树与配置Avator
首先准备好一个动画状态机,在这里面我提前放入了run、shoot、death三个动画,分别演示下效果,方便后面融合后区分:一、动画融合树我们右键动画状态机中的空白位置,选择Create State->From New Blend Tree创建出来后点击进去融合树:然后他默认给我们生成一个参数,然后我们看到右边的属性中融合树的几种融合模式:1D:一维度融合 最多在两个动画之间的最大最小值中进行融合2D:二维融合 根据两个参数在多个之间融合Direct...原创 2020-07-27 22:42:52 · 3262 阅读 · 0 评论 -
Laya Air+Unity3D双引擎带你做个天空球3D小游戏(下篇)
本章继续上篇文章内容开始带大家写代码,大家要是把这个3d小游戏学会了再自己丰富一下玩法加点精美UI其实也可以拿去上线发布哦????,ok直接开始。其实在天空球3d游戏中最主要的就是三个点:1.玩家要通过控制球体使其左右移动,球体本身要不断向前滚动2.摄像机要跟随球体向前移动3.通过代码不断动态生成球体向前运动所需要的"地板",而两边的建筑物也要不断的从下面冒上来向后移动一、开启游戏中...原创 2020-04-12 11:22:53 · 1453 阅读 · 0 评论 -
Laya Air+Unity3D双引擎带你做个天空球3D小游戏(上篇)
上个月有个gz让我高仿做一个的天空球微信小游戏,当晚做出Demo后第二天那gz居然说不要了(很气愤),所以这个Demo一直保留至今,今天刚好就做为供大家学习Laya3D的demo分享给大家国际惯例先上效果图:一、使用Unity3D引擎搭建游戏场景:1.首先建立一个新的unity3d工程,新建两个文件夹分别用于保存资源、场景,并导入Laya官方提供的Unity插件:2.将新建...原创 2020-04-06 09:24:18 · 1959 阅读 · 1 评论