- 博客(8)
- 收藏
- 关注
原创 Unity3D相机围绕物体自由旋转
AroundPovit:用于相机的空对象,作为父类,主要作用是为了保持与被观察物体的位置一致,可防止Auto Aircraft出现抖动而影响相机的抖动;温馨提示:该相机脚本实用与飞行器的相机,飞行器在飞行过程中,可360°观察状态^o^!LookPovit:为物体Auto Aircraft的中心空对象;Hierarchy界面。
2022-12-19 15:58:17
2765
9
原创 Unity3D完成随时间变化的昼夜交替及光线变化
该功能借助了Azure[Sky] Dynamic Skybox包,导入工程之后使用以上脚本可完成各位童鞋们想要的效果。Unity3D环境中的昼夜交替,并且控制好光线随着时间的变化而变化,太阳位置跟随经纬度的不同而不同。
2022-12-16 15:46:21
3764
3
原创 Unity3D多屏幕显示时,第二屏幕的按钮无法正常点击
问题描述: 最近在做多屏幕显示的时候,Untiy平台采用了.NET 4.x,我使用了两个支持不同分辨率的显示屏,结果发现支持高分辨率的显示屏的按钮能够正常点击,而支持低分辨率的显示屏上的按钮无法在其位置直接点击,只能在偏离一定的位置点击。奇怪的是,当我将平台接换成.NET Stander2.0以后,两个屏幕都能正常显示。现象如下截图: 解决方案:为了能使用最新的.NET 4.x平台,又能在第二个屏幕正常点击按钮,我将显示器的分辨率修改为支持最低分辨的显示屏的最大分辨率,最后终于两个屏幕都能点击
2022-12-07 10:53:37
1557
4
原创 Unity3D项目创建纹理使用Shader.Find(“XXX“)返回为null
刚开始感觉是Unity缺少组件,网上走了一圈发现是少了Shader包含,添加流程如下:修改Edit>ProjectSetting>搜索Always Included Shaders>添加Unlit/Texture。
2022-12-06 18:06:03
538
原创 基于Uinty3D的真实二维导航地图开发
a、地图瓦片主要来源于GMap,这个工具挺好用的,能够下载到的瓦片基本都能用,前期准备工作就是使用该工具下载好你想要显示的瓦片层级,并拷将瓦片拷贝到指定的路径下;b、在GMap目录下找到地图相关的所有动态库.dll,拷贝到你已经创建好的Unity项目中;最近做了一个真实二维导航地图开发,写点心得和总结,希望对刚开始做这方面的童鞋有所启发。d、基本脚本写两个就行,一个写界面响应鼠标和按钮,一个用于绘制瓦片和地图刷新;2)离线模式 ,主要是使用本地离线瓦片。1)在线模式,必须连接互联网。
2022-11-21 17:14:00
1637
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人