
Unity3d
lly20000
这个作者很懒,什么都没留下…
展开
-
控制切换场景淡入淡出的教程
using UnityEngine;using System.Collections;/* * 使用方法:将该脚本附在镜头下面,然后切换场景时镜头不销毁 * 要调用的时候获得该脚本,然后调用StartSplash() */ //@author joi public class SceneLoad : MonoBehaviour { public in转载 2015-07-01 21:18:05 · 2680 阅读 · 0 评论 -
用Unity实现《随机生成 Tile Based 地图之——洞穴》中的算法
https://indienova.com/indie-game-development/procedural-content-generation-tile-based-random-cave-map/ 原文地址只做了初始的部分,改进后由于周围墙的检测大了一圈,数组里判定边界太麻烦,也没想到好的方法就懒得写了。把代码绑在场景中任意物体上,并手动指定cube1和cube2即可, R转载 2017-08-06 13:10:59 · 4551 阅读 · 0 评论 -
Unity3D服务器端使用PhysX计算物理
本文的最终目的:当设计师在Unity3D中制作好游戏场景后(为Gameobject拖好Collider),通过我们写的工具导出这份场景的Collider配置,在服务器端能够生成一份一模一样的物理世界,从而由权威服务器去计算物理,诸如子弹有没有击中玩家等等。PhysX最初是AGEIA公司开发的物理运算引擎,跟Havok,Bullet这两款旗鼓相当,后来2008年AGEIA转载 2017-08-04 20:26:30 · 6119 阅读 · 0 评论 -
[Unity3D]AssetServer服务器迁移数据备份还原
(2013-10-16 09:25:22)转载▼标签: assetserver 备份 数据 还原 it分类: Unity3d昨天试了下迁移Asset Server服务器,因为我们原本服务器是Linux系统,由于某些原因需要迁移到Windows下。这个过程我不确定是否能够成功备转载 2017-04-25 11:46:21 · 577 阅读 · 0 评论 -
[Unity3D]AssetServer服务器迁移数据备份还原
昨天试了下迁移Asset Server服务器,因为我们原本服务器是Linux系统,由于某些原因需要迁移到Windows下。这个过程我不确定是否能够成功备份和还原。因为Unity自身带有备份还原脚本,所以执行起来非常简单。一句命令行则可完成。数据备份:Mac OS Xsudo /Library/UnityAssetServer/bin/as_backup BA转载 2017-05-02 16:35:41 · 763 阅读 · 0 评论 -
Unity3D IPV6的处理
//"192.168.1.1&&ipv4" public static string GetIPv6(string mHost, string mPort) {#if UNITY_IPHONE && !UNITY_EDITORstring mIPv6 = getIPv6(mHost, mPort);return mIPv6;#else原创 2017-04-19 17:27:24 · 1618 阅读 · 0 评论 -
Unity在UGUI上播放视频的办法
先在Canvas添加RawImage组件。然后在RawImage挂载如下脚本。[cpp] view plain copy [csharp] view plain copy using UnityEngine; using System.Collections; using转载 2017-03-27 16:54:04 · 2674 阅读 · 0 评论 -
Unity着色器教程 | 积雪效果(改进版 原版本有问题)
最近想在游戏项目中实现一套天气系统,看到这个文章自己做了一下实现发现不对不知道是不是因为我升级u3d至5.5的原因总是报错主要两个错误:1、摄像机反转,摄像机的显示和shader执行后的是上下翻转的出现这个情况我的解决方法是将Rendering Path从Deferred设置为Legacy Deferred就ok了。2、return lerp(col, snowColor, snowAmo原创 2017-01-04 14:06:38 · 3852 阅读 · 9 评论 -
.protobuf文件转成.cs文件方法
具体步骤如下:1.先从http://code.google.com/p/protobuf-csharp-port/网站下载protobuf-csharp-port包,我下载的版本是:protobuf-csharp-port-2.4.1.473-release-binaries。2.将上述包解压缩之后,取出其中的ProtoGen.exe.config,protoc.exe,ProtoGen.转载 2016-11-21 17:33:43 · 1255 阅读 · 1 评论 -
Unity3D中C#调用iOS的静态库(*.a)
C#端的处理C#调用其他模块的接口都是通过DllImport的方式来实现的。首先导入名字空间using System.Runtime.InteropServices;声明需要使用的C接口[DllImport("__Internal")]private static extern void __init (string app转载 2016-06-22 18:06:36 · 1586 阅读 · 0 评论 -
深入浅出聊Unity3D优化:从Draw Calls到GC
0x00 前言 刚开始写这篇文章的时候选了一个很土的题目。。。《Unity3D优化全解析》。因为这是一篇临时起意才写的文章,而且陈述的都是既有的事实,因而 给自己“文(dou)学(bi)”加工留下的余地就少了很多。但又觉得这块是不得不提的一个地方,平时见到很多人对此处也给予了忽略了事,需要时才去网上 扒一些只言片语的资料。也恰逢年前,寻思着周末认真写点东西遇到节假日没准也没什么人读,转载 2016-06-08 11:44:09 · 4587 阅读 · 0 评论 -
AnimationCurve
今天发现这个函数,查了一下,我觉得非常实用.编辑一条任意变化的曲线用在任何你想用在的地方。 如曲线地形,曲线轨迹.基本用法是:1.创建物体.2.创建脚本.using UnityEngine;using System.Collections;public class Test : MonoBehaviour {public AnimationCurve anim;转载 2015-07-01 21:20:25 · 4535 阅读 · 0 评论 -
unity官方资源包CarController理解
最近要写汽车的控制,发现比人物控制难很多,涉及到汽车的很多知识,自己写了一点不忍直视,各种bug,然后被告知untiy官方资源包里有控制脚本,就去学习了一下,然后借鉴了网上的一些教程,在这里表示衷心感谢,为了方面自己和他人,免得自己弄丢,然后贴在这里:[csharp] view plain copyusing System; using UnityEngine; namespace...转载 2018-05-15 13:32:41 · 2925 阅读 · 1 评论