
Unity基础及API学习
Unity基础理论以及相关API的调用操作学习及应用。
智能驾驶小管家
分享ADAS辅助驾驶知识,交流自动驾驶PNC算法,欢迎大家多多交流!
展开
-
利用Unity插件Anima2D创建2D骨骼动画
利用Unity插件Anima2D创建2D骨骼动画创建步骤导入Anima2D插件准备2D素材配置2D骨骼对2D角色应用IK(反向动力学)利用Animation创建2D人物动画创建步骤导入Anima2D插件准备2D素材配置2D骨骼对2D角色应用IK(反向动力学)利用Animation创建2D人物动画导入Anima2D插件在Unity商店中查找Anima2D插件,如下图所示,导入U...原创 2019-12-17 23:20:55 · 1519 阅读 · 0 评论 -
unity中协程的理解与使用(C#)
unity中协程的理解与使用(C#)什么是协程关键词 yield协程使用什么是协程在Unity中,一般的方法都是顺序执行的,一般的方法也都是在一帧中执行完毕的,当我们所写的方法需要耗费一定时间时,便会出现帧率下降,画面卡顿的现象,所以这种耗时的方法不要再主线程出现,最好放到协程里实现。协程不是多线程!!! 协程还是在主线程里面,这点十分重要,不要被网上其他资料误导。协程的真正用途是分步做...原创 2019-08-11 12:26:57 · 493 阅读 · 0 评论 -
Unity3d开发基础篇之射线碰撞检测
Unity3d开发基础篇之射线碰撞检测介绍射线的创建和显示介绍 在游戏开发过程中,很多地方要用到射线碰撞检测。比如:射击游戏中子弹是否击中敌人,在RPG游戏中是否捡到装备,无人驾驶车辆的雷达检测等。在进行碰撞检测时,我们最常用的工具就是射线,Unity 3D的物理引擎也为我们提供了射线类以及相关的函数接口。本文将对射线的使用进行一个总结。...原创 2019-06-23 22:08:26 · 8722 阅读 · 0 评论 -
Unity截图成png格式保存到本地的三种方式
Unity截图成png格式保存到本地的三种方式第一种截图方式,直接用unity自带截图函数ScreenCapture.CaptureScreenshot,全屏截图,不能改变图像尺寸.第二种截图方式,将屏幕图像存储到一个texture2D中去,可以设定图片尺寸第三种截图方式,将rendertexture存储到一个texture2D中去,可以设定图片尺寸using System.Colle...原创 2019-08-12 09:53:53 · 6792 阅读 · 0 评论 -
unity利用rendertexture将摄像机图像渲染到GUI屏幕上小图显示
unity利用rendertexture将摄像机图像渲染到GUI屏幕上小图显示设置内容代码实现效果设置内容创建两个摄像机,一个摄像机将图像渲染到屏幕上,另一个摄像机将图像渲染到RenderTexture纹理贴图上。创建一个GUI,其中Canvas为画布,上面有两个控件,一个为RawImage:用于将渲染后的图像贴在上面,另一个为Toggle选择控件,如下图所示。代码不...原创 2019-08-12 15:31:37 · 5762 阅读 · 0 评论 -
C#调用动态链接库(libpng.dll)将bmp格式图片转换为png格式
C#调用动态链接库(libpng.dll)将bmp格式图片转换为png格式链接库下载编译bmp图像转换为png函数实现unity下C#调用动态链接库测试效果链接库下载编译libpng下载地址,我下载的是lpng1637.zip;zlib,我下载在是zlib1211.zip;事实证明我只用到了libpng库,zlib没有用到,所以不用下载编译;解压进入lpng1637\projects\...原创 2019-11-02 16:09:53 · 1589 阅读 · 1 评论