Unity Technology

Unity开发相关的框架,插件,等等技术分享..
66 篇文章
5.8K 次阅读
15 人订阅

全部文章

LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:封装游戏按钮事件(悬浮,进入,点击)

首先,思路是这样,根据按钮的名称,获取到按钮的组件,然后再为按钮加上按钮事件 第一步,获取按钮的transform 可以放在你的工具类中

8720
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:Unity读取excel表格文件生成asset配置表文件

项目开源地址:https://github.com/641273917/unity_Excel-asset- 许多时候,我们需要通过excel表格来生成我们要...

10820
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:unity接入百度语音识别SDK

首先,你要去百度申请一个百度的AI开放平台的账号:https://ai.baidu.com/?track=cp:aipinzhuan|pf:pc|pp:AIpi...

12831
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:xlua热更新(二)资源差异化更新

功能:资源打包,场景打包 资源差异化更新,打开热更的场景 我所了解的资源热更大概有下面几种: lua(xLua、tolua、ulua)、C#(DLL、ILR...

10540
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:网页调起unity的exe程序并自动登录

思路是这样:通过一个额外的exe文件来实现登录,并保存一个token文件,然后在unity的项目提交数据的时候读取这个token向服务器发送数据。 下面是具体...

9320
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:UNITY请求JAVA服务器接口

现在有许多的服务器是用java写的,所以就需要我们请求java服务器的接口,java提供的服务器长这样:

10030
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:Unity解析json文件(分为json与jsonArray)

JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度,

11120
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的源码分享:服务器端使用定时器

游戏服务器和其他服务器不同,往往需要执行一些“每隔N秒执行一次”的事项,后面的文章会提到的“心跳检测”,便需要定时器。 下面的是一个简单的额定时器的源码,功能...

7010
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:htc_vive 中关于实时光的优化

这是项目中积累的经验,在一个小的场景中需要多盏实时光相互叠加,这里有许多关于灯光的技巧和效果逼真操作,但这个不是今天的重点,以后给大家讲。像我这个场景,

8920
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:关于htc_vive开发中帧率上不来的问题解决

今天给大家谈一谈在开发vive过程影响帧率的几个要点,影响帧率有几个大点,我这里就讲几个,如果你在开发过程中遇到了其他的问题,可以私信我,可以帮你解决。 1....

7530
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:ugui做虚拟摇杆

这里给大家不用easytouch做摇杆的方法,其实做虚拟摇杆还是easytouch简单方便一点,只需要几个步骤和少量的代码就可以了,但是如果在没有easytou...

7720
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:unity中鼠标点击UI 放入格子中,(简版的背包功能)

hi,今天给大家提供一个简单的背包拖拽的功能实现,代码很简单,思想也很简单,首先新建一个空工程,建一个panel ,新建几个image,重命名为“cell”基本...

6820
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:三元表达式

C#中有一个三元运算符“?:”,语法为:条件表达式?表达式1:表达式2; 该操作首先求出条件表达式的值(bool类型),为true时调用表达式1,为flase...

9610
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的开发杂记

当高版本(unity2018)的项目迁移到低版本(unity2017)中的时候,需要将项目中的“Packages”文件夹中的json文件删除并让它重新生成。

7320
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:unity打包webgl的包和js数据通讯

首先要选择打包成wegl的包,然后在Asset文件夹中新建一个Plugins的文件夹,在此文件夹中再新建一个.jslib的文件,(可以使用notepad++新建...

12920
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:c#多态

多态的作用就是把不同的子类都当作父类来看,通过继承实现不同的不同对象相同方法,表现出不同的行为,写出通用的代码,做出通用的编程,以适应需求的不断变化。

5610
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

Jtro的技术分享:UGUI的极限优化

关于unity中的UGUI优化,总有说不完的话题,优化方式有很多种,我今天要说的这种,算是一种简单的优化,实在开发人员觉得实在没有优化的方式采取的优化方式。 ...

9130
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

unity技术分享:对象池

对象池是一种Unity经常用到的内存管理服务,它的作用在于可以减少创建每个对象的系统开销。

9110
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

unity技术分享:编辑器扩展之Inspector面板可视化调整

有些时候我们需要将数值暴露在面板中,有时候,只需要用public声明变量就可以了,或者序列化,但是这2种方法很笨,而且范围有限,不如用编辑器扩展得方法,下面演示...

9020
LittleU

尚哲智能科技 · Unity开发工程师 (已认证)

unity中Lambda表达式

首先介绍一下lambda表达式得含义: 简化了匿名委托的使用,让你让代码更加简洁,优雅。 lambda运算符:所有的lambda表达式都是用新的lambda...

10730

扫码关注云+社区

领取腾讯云代金券