手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
HTML
HTML5
JavaScript
CSS
jQuery
Bootstrap
Angularjs
TypeScript
Vue
Dojo
Json
Electron
Node.js
extjs
Express
XML
ES6
Ajax
Flash
Unity
uniapp
Unity3d
React
Flex
Ant Design
elementui
Web前端
微信小程序
微信公众号
编程之家
Unity3d
(四) Unity3D之Camera各种属性详解
1.MainCamera:主相机,默认存在。另外也可以在Hierarchy中添加多个Camera。2.ClearFlags:处理屏幕Scene的空白部分(未绘制部分),绘制的物体不受影响。(其实相当于整个屏幕总体的背景颜色) -Skybox天空盒(默认):具体用法请看(五)天空盒。-SolidColor:纯色。结
作者:编程之家 时间:2022-10-08
Unity3d 打开项目时报错 speedtree materials need to be regenerated.
在导入Unity官方的资源包(StandardAssets)时出现SpeedTreematerialsneedtoberegenerated.错误,错误原因:可能是因为SpeedTree文件夹中的部分对象的材质需要重新生成一下。解决方法:找到可能出问题的对象(双击错误提示框,即可定位到出错对象),在对应的Inspector视图中,点击Regenerat
作者:编程之家 时间:2022-10-08
Unity3D Drag and Drop
Unity3DDragandDropDrag_2DusingUnityEngine;publicclassDrag_2D:MonoBehaviour{#regionVERSION1//[SerializeField]privateboolisSelected;//MARKERDefaultValueisFalse//privatevoidOnMouseOver()//{//if(Input.G
作者:编程之家 时间:2022-10-08
Unity3D_从零开始设计一个RPG游戏8网络通信系统-使用protobuffer实现前后端通信的网络模块
Unity3D_从零开始设计一个RPG游戏(8)网络通信系统-使用protobuffer实现前后端通信的网络模块,网络通信模块,是所有长连接强联网游戏都有的一个基础功能模块,实现主要需要考虑以下几点:1.前后端商定协议格式,以及使用什么作为数据报文格式2.前端编写网络通信系统代码,除了实现长连接必备
作者:编程之家 时间:2022-10-08
【VR开发篇】Unity3D 使用物理公式实现抛物线传送功能
【VR开发篇】Unity3D使用物理公式实现抛物线传送功能发布时间:2021/03/22作者:七夜丶文章目录【VR开发篇】Unity3D使用物理公式实现抛物线传送功能前言一、前期准备1、引擎及语言2、用到的物理公式二、核心代码1.传送射线代码2.实际表现三、总结前言在刚接触V
作者:编程之家 时间:2022-10-08
(七) Unity3D之光照系统一: Light定义和分类
一、定义概述 二、直接光照1.定义和4个Type: 2.添加直接光照的两种途径: -Hierarchy->Light -创建一个新的GameObject,addComponent->Light 3.其他属性详解 三、间接光照 四、环境光照 五、反射光照
作者:编程之家 时间:2022-10-08
Unity3d面试题
**第一部分:面试题越甲天下**1.假设有八枚硬币,其中有一枚是假币,质量轻于其他七枚,给你一台天平,请问至少要多少次可以得到假币,并说明方法。答:2次将8枚硬币分为3份,分别为3,3,2,比较3,3的两堆如果一样重,则说明假币在2的这堆里面,再比较2枚硬币,轻的则为假币,如果不一样重,则
作者:编程之家 时间:2022-10-08
Unity3D直接从Zip中读取文本数据
一,推荐使用CSharpZipLib库,因为DotNetZip没有测试出来 /// <summary> /// /// </summary> /// <param name="zipPath">zip的路径</param> /// <param name="fileName">zip中文本的名称</param> /// <returns><et
作者:编程之家 时间:2022-10-08
【Unity3D】Vuforia is not enabled解决方案
2019年12月2日0次阅读共118个字0条评论0人点赞QueenDekimZ问题:在Unity3D实现AR的过程中,无法选择Vuforia官网自己创建的Database中的Target。解决方法:Projectsettings->Player->XRsettings。VuforiaAugmentedRealit打勾。
作者:编程之家 时间:2022-10-08
unity3d骨骼动画2d
源码地址https://gitee.comhniu/unity-guge.git 这张图是素材 步骤一拖入图片到文件中 下拉选择这个 点击CreateBone创建骨骼,创建骨骼要从大头那边拖出。apply后拖入图片到Hierarchy中添加组件 之后左边就有 window->animation->animatio
作者:编程之家 时间:2022-10-08
Unity3D 手指随意拖动物体
目的使物体实现手指随意拖动的效果过程1.新建一个Cube,并设置好物体的坐标大小2.新建脚本Pi,将脚本Pi挂在Cube上3.编写脚本Pi代码如下usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassDrag:MonoBehaviour{//偏
作者:编程之家 时间:2022-10-08
「Unity3D」MojoUnity-Shake:使用PerlinNoise实现Unity通用的震动抖动特效工具
MojoUnity-Shake是一个动画工具,可以效果逼真地抖动floatvector2vector3类型的数值。它使用协程实现了Smooth和PerlinNoise算法,并且扩展了Transform,可以一行代码完成PositionScaleRotation的抖动动画。功能特点:两种高效算法实现,抖动效果丝滑。一行代码简单使用。可以自
作者:编程之家 时间:2022-10-08
【Unity3D】个人开发台球小游戏
前期准备台球桌尺寸:2.83*1.55m台球桌颜色:绿色台球桌边框:木色台球尺寸:d=3.5cm台球颜色:从AssetStore下载搭建场景编写脚本设置其中一个球为Player,令其去碰撞别的球。桌面及桌框都带上PhysicsMaterial,使其能够产生碰撞和摩擦。注意,将屏幕坐标转化为
作者:编程之家 时间:2022-10-08
Unity光照渲染入门
光照类型:DirectionalLight:平行光,用来模拟太阳发射的光。PointLight:点光源,用于模拟场景中的灯和其他本地光源。SpotLight:聚光灯,通常用于人造光源,如手电筒,汽车前灯和探照灯。AreaLight:区域光,只能用于烘焙中。ReflectionGroup:反射探针,用于准确反射周围环境。Lig
作者:编程之家 时间:2022-10-08
Unity3D中Json解析的几种方式
Json解析的几种方式:1.比较流行的listjson(数据对象必须和json一对一):链接:https://pan.baidu.com/s/14o_ggxU4-FmOWAc_ANDeww提取码:3qaslistjson提供了多样化的解析,可以解析成JsonData,也可以通过JsonMapper转成自定义的mode数据对象,功能比较丰富,但是在通过JsonMapper转成自定
作者:编程之家 时间:2022-10-08
Unity3d简单的txt文本读取
1、效果图:2、代码:usingSystem.Collections;usingSystem.Collections.Generic;usingSystem.IO;usingUnityEngine;usingUnityEngine.UI;usingSystem;usingSystem.Text.RegularExpressions;publicclassCaptionManager:MonoBehaviour{//用来显示字
作者:编程之家 时间:2022-10-08
Unity3d实现自由选中框并截图保存功能二截图保存功能
Unity3d实现自由选中框并截图保存功能(二)截图保存功能Unity3d实现自由选中框并截图保存功能(二)截图保存功能前言先看效果实现思路实现代码源码地址前言上一篇讲了自由框选的功能传送地址:Unity3d实现自由选中框并截图保存功能(一)自由选中框实现。这一篇开始实现将框选
作者:编程之家 时间:2022-10-08
Unity3D中的meta文件笔记
最近在工程项目中发现,在自己的电脑上没有问题的场景,在同事的电脑上就会出问题。问题就是场景中引用到的script、prefab总是会出现Unity找不到的情况(显示“Missingxxx”)。最终发现原来是我们一开始设置的git里面,就直接移除了对.meta文件的追踪。后来在.gitignore中移除了相应的忽
作者:编程之家 时间:2022-10-08
Unity3D 获取主窗口句柄
usingSystem;usingSystem.Diagnostics;usingSystem.Runtime.InteropServices;usingSystem.Windows.Forms;publicclassC{publicdelegateboolWNDENUMPROC(IntPtrhwnd,uintlParam);[DllImport("user32.dll",SetLastError=true)]
作者:编程之家 时间:2022-10-08
[译]Unity3D Shader教程一HLSL
目录1HLSL?2BuiltinTypes3VectorValues4MatrixValues5Textures6Math7CustomTypes8Variables9Functions10ControlFlow10.1ifstatements10.2Loops原文地址ShaderTutorialsbyRonja。1HLSL?HLSL(HighLevelShadingLanguage,高级着色器语言)是Un
作者:编程之家 时间:2022-10-08
Unity3d C#解决transform.LookAt朝向前后翻转问题含源码
一修改模型transform.LookAt功能是当前节点的Z轴正方向看向指定节点,所以让模型人员协助修改坐标系即可以解决该问题,使模型的正向为z轴即可。二加节点修正一的方式也可以自己来修正,就是将节点的外层套一个空节点,并将内部节点的Y轴(可能为其它轴)旋转设置为180。参考如下图:
作者:编程之家 时间:2022-10-08
unity3D Tile map 瓦片地图的创建与使用
准备素材以SunnyLand免费素材为例,有素材可以跳过 创建TileMapHierarchy面板右键2DObject→Tilemap得到 打开瓦片地图绘制面板 然后我们把切割好的精灵图拖入绘制面板 精灵图片切割可以看这个:跳转 如果是项目第一次创建瓦片地图,得创建保存一个新文
作者:编程之家 时间:2022-10-08
Unity3D研究院之手游开发中所有特殊的文件夹
https://www.xuanyusong.com/archives/3229 这里列举出手游开发中用到了所有特殊文件夹。1.EditorEditor文件夹可以在根目录下,也可以在子目录里,只要名子叫Editor就可以。比如目录:/xxx/xxx/Editor 和/Editor是一样的,无论多少个叫Editor的文件夹都可以。Editor下面放的
作者:编程之家 时间:2022-10-08
unity3D学习3——正则表达式 图文并茂 10分钟完美通关 !!!
说道正则表达式大家都知道这个功能很强大,但是大家在学习的过程中又是一头雾水。因为那些符号和字符有点深奥,作者也是这样子的。我在学习正则表达的过程中,有三个疑惑的点:第一:在学习的过程中,如何去边学习边实践,致知于行呢?第二:为什么表达式要这么写第三:为什么输入一个字符串,经
作者:编程之家 时间:2022-10-08
Unity3d C#模仿实现王者荣耀英雄禁用灰化黑白化功能含工程源码
效果直接上效果,如下动图:实现这个功能的操作是在用户选中英雄头像后,将头像灰化,即将UI的图片进行黑白化,这里主要通过着色器来实现,因为个人着色器操作不是很多,都是借鉴网上的代码实现。着色器灰化的着色器,是面片处理时将颜色进行灰化操作:fixed4frag(v2fi):SV_TARGET{
作者:编程之家 时间:2022-10-08
如何提取王者荣耀模型
我玩儿王者荣耀的时候,看到大乔的建模非常漂亮,于是想提取出来研究一下。搜索网上发现只有在各个网站出售的提取好了的模型,需要用各种币购买,以及注册等非常麻烦。所以我来写一个提取的教程以便大家可以自己提取需要的模型放入【MMD】等进行后续的使用。王者荣耀使用的是【Unit
作者:编程之家 时间:2022-10-08
【程序人生】盛趣游戏 U3D 面经已拿 offer
2020秋招,有幸拿到了盛趣游戏公司的U3D开发的Offer。面试共有两面,技术面试和HR面。话说我一开始以为至少也有两轮技术面吧,于是第一轮技术面通过后,我在牛客上连着刷了一周的题目,C++,C#基础,数据结构,算法,计算机网络,操作系统原理等等,刷了一千多题。结果,第二轮面试,我信心满满的打开视
作者:编程之家 时间:2022-10-08
Unity3D实现模型体积拖拽变化
实现模型拖拽体积改变功能算法: public Transform crossLeft; public Transform cro***ight; public Transform arrowUp; public Transform arrowDown; //模型结构子对象
作者:编程之家 时间:2022-10-08
记录Unity3d使用UMP(Universal Media Player)插件打包后无法播放
问题在Unity3d2019.4.22f1c1上使用UniversalMediaPlayer1.3播放rtsp视频流,在编辑器状态下播放都很正常,在打包成exe后无法播放的情况,打开DevelopmentBuild也没有错误日志的输出,经过各种设置的调整也没有解决。解决经过多方面尝试后,将工程回退至Unity3d2019.2.17.f1
作者:编程之家 时间:2022-10-08
unity3d学习笔记
.1天空盒:上有蓝天,下有深渊alt+左键可以旋转视图,右键是站在原地不动旋转Q键是移动画面,鼠标滚轮是缩放画面坐标网格Grid,表示y=0坐标平面,y轴是向上的一般摄像机,太阳光源创建一个panel平面(大陆),位置x,y,z是0,0,0表示世界的中心2.方向感:上,下,东,西,南,北Y轴:指向上方Z轴:指向里,
作者:编程之家 时间:2022-10-08
上一页
13
14
15
16
17
18
19
20
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native