- 博客(6)
- 资源 (17)
- 收藏
- 关注
原创 Unity Media Player插件 获取视频播放起始的回调
using RenderHeads.Media.AVProVideo;using System.Collections;using System.Collections.Generic;using UnityEngine; public class ViveControllerInput : MonoBehaviour{ public MediaPlayer _mediaPlayer; private void Start() { _mediaPlayer
2020-10-24 12:06:39 1051
原创 unity 观察者模式应用(事件的广播和监听系统)
首先,分别新建以下三个脚本脚本1,脚本名:CallBack//定义了具有不同参数数量的委托类型,提供给EventCenter使用public delegate void CallBack();public delegate void CallBack<T>(T arg);public delegate void CallBack<T, X>(T arg1, X arg2);public delegate void CallBack<T, X, Y>(T arg
2020-10-05 19:34:27 1482
原创 unity 组件Button
在脚本的start方法中设置为选中状态。GetComponent<UnityEngine.UI.Button>().Select();
2020-10-03 09:16:49 4252 2
原创 unity3D 移动平台性能优化
unity3D 对于移动平台的支持无可厚非,但是也有时候用3D 开发出来的应用、游戏在移动终端上的运行有着明显的效率问题,比如卡、画质等各种问题。自己在做游戏开发的时候偶有所得。对于主要影响性能的因素做个总结。主要因素有:Saved by batching 值过大 ---- > 这个值主要是针对Mesh的批处理,这个值越高,应用就越卡Drawcall 值过大 ---- > Drawcall 值过大,所需要的 GPU 的处理性能较高,从而导致CPU的计算时间过长,于是就卡了点、
2020-10-03 09:12:06 597
转载 Unity几种优化建议
使用Unity引擎做开发,还是很有必要知道一些优化技巧的,这样才能让我们的开发变的更加事半功倍,下面就给大家准备了一些Unity的优化建议。最简单的优化建议:1.PC平台的话保持场景中显示的顶点数少于200K~3M,移动设备的话少于10W,一切取决于你的目标GPU与CPU。2.如果你用U3D自带的SHADER,在表现不差的情况下选择Mobile或Unlit目录下的。它们更高效。3.尽可能共用材质。4.将不需要移动的物体设为Static,让引擎可以进行其批处理。5.尽可能不用灯光。6.动态灯光更
2020-10-03 09:09:08 1421
转载 unity3d模型制作规范
单位,比例统一在建模型前先设置好单位,在同一场景中会用到的模型的单位设置必须一样,模型与模型之间的比例要正确,和程序的导入单位一致,即便到程序需要缩放也可以统一调整缩放比例。统一单位为米。模型规范⒈ 所有角色模型最好站立在原点。没有特定要求下,必须以物体对象中心为轴心。⒉ 面数的控制。移动设备每个网格模型控制在300-1500个多边形将会达到比较好的效果。 而对于桌面平台,理论范围1500-4000。如果游戏中任意时刻内屏幕上出现了大量的角色,那么就应该降低每个角色的面数。比如,半条命2对于.
2020-10-03 09:07:06 1133
3D WebView for Windows and macOS Web Browser3.9
2022-07-21
Unity 经典界面切换模板
2021-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人