为了账号安全,请及时绑定邮箱和手机立即绑定

Unity 3D

小随笔:利用Shader给斯坦福兔子长毛和实现雪地效果

作者:陈嘉栋,原文地址 0x00 前言 发现最近没有了写长篇大论的激情,可能是到了冬天了吧。所以这篇小文只是简单介绍下如何在Unity中利用shader很简单的实现雪地效果以及毛皮效果,当然虽然标题写在了一起,但其实这是俩事。 最后和大家分享一下这两个小Demo。 0x01 斯坦福兔子和它的毛 我相信对图形学有兴趣的童靴们一定经常会见到这个上镜率超高的兔子。 关于它的典故各位可以看看龚大的回答:斯...

673浏览 4推荐 0评论

Unity优化之GC——合理优化Unity的GC 原创

本文出自我的同一博客,http://www.cnblogs.com/zblade/ 本文主要翻译Unity中的GC优化,英文链接在下:英文地址 介绍:   在游戏运行的时候,数据主要存储在内存中,当游戏的数据在不需要的时候,存储当前数据的内存就可以被回收以再次使用。内存垃圾是指当前废弃数据所占用的内存,垃圾回收(GC)是指将废弃的内存重新回收再次使用的过程。   Unity中将垃圾回收当作内存管理...

700浏览 5推荐 0评论

使用Unity3D制作类似于Pokemon Go的AR游戏中的补充

原课程为: 带你开发类似Pokemon Go的AR游戏 我使用的Unity 3D版本为 Unity 2017.1.1f1 关于Android SKD 的安装配置中,JDK的版本不能使用最新的JDK 9,必须使用JDK 8. 原解决方法来自Unity社区.解决方法 以及JDK 8的下载地址 在Unity中场景切换所使用的代码 Application.LoadLevel(sceneName); 这段代...

169浏览 1推荐 0评论

unity(script)常用方法汇总 part(1)

unity(script)常用方法汇总 新建一个GameObject public class Scriptname :MonoBehaviour { GameObject hello //这个gameobject只会在被执行的时候创建 void Start () { hello = new GameObject ("hello"); } } 获取并且改变一个GameObjec...

312浏览 2推荐 0评论

带你开发类似Pokemon Go的AR游戏(3)

-- 作者 谢恩铭 转载请注明出处 终于完结了 经过前两课 带你开发类似Pokemon Go的AR游戏(1) 和 带你开发类似Pokemon Go的AR游戏(2) ,这一课我们必须结束这个主题了。 这一课内容实在太多,如果写成文章,我需要截图几百张。因此我把这套课程录制成了视频教程,发布在慕课网上,完全免费:http://www.imooc.com/learn/844 这个视频课程内容很多,是我第...

869浏览 7推荐 2评论

带你开发类似Pokemon Go的AR游戏(2)

-- 作者 谢恩铭 转载请注明出处 这一课内容实在太多,如果写成文章,我需要截图几百张,因此我把这套课程录制成了视频教程,发布在慕课网上,完全免费:http://www.imooc.com/learn/844 前言 大家好,接着上一篇带你开发类似Pokemon Go的AR游戏(1),我们今天进入第二篇。 这篇开始就进入实战了, 不过今天还是讲不完, 因为内容比较多, 将会有第三篇。 -- 纸上得来...

963浏览 4推荐 0评论

unity 第二个小游戏飞机大战

1.第一个小游戏做的3D推箱子和2D推箱子,因为事件太久远了 3月做的,只来就开始倒腾UI,毕设又横插一缸子就没怎么好好学了。接下来会模仿做几个小游戏. 2.飞机大战 飞机大战课程分成了几个部分: 建立工程-->角色对象-->相机和灯光-->添加背景-->角色移动-->创建射击-->设计功能-->边界-->创建激光-->爆炸-->游戏控制...

829浏览 2推荐 0评论

unity 小地图的创建方法(一) 双摄像头方法

1. 下面介绍详细的方法: 第一步:场景的搭建,主要包括几个部分cube,人(导入自带的第一人称控制器),plane 第二步:人物的准备。主摄像机删掉后把第一人称的摄像机当做主摄像机,新建一个camare--minimap,绑定在人的身上用来显示小地图。然后加一个quad(正方形)把一张图片拖在上边为地图上显示的icon 第三步:在asset里,创建一个render texture。 然后在场景中...

990浏览 2推荐 0评论

unity ui 总结归纳第三部分

中途遇到一个参数传递的问题。例如:当不同背景中有一个相同的按钮,可以实现相同的功能,点击按钮后生成一个弹窗,他的背景不能变。怎么把背景是哪一页(链表的形式)传到弹窗的函数中。 解决方式一 : 在弹窗函数中加入(int j) 在绑定按钮那里会多出一个输入框,把要穿进去的参数直接输入就可以 解决方式2 : 在函数外部生成一个int a; 然后在每一个函数里写 a=i; 这样子点击某一个事件就可以把这个...

609浏览 1推荐 0评论

unity ui创建(二)第二部分

经过这次的项目实战,对UI的创建更有条理且速度很快。还是主要对ui的切换进行详细的总结。 1.上次说的三种方法,第一种在建立50个页面的时候就废除了这种解决方案。从而转战数组,虽然开始需要写一大堆东西但在每一个下边onclick函数利用for循环就省去了大量的重复代码。 这次总结主要记录第二次优化: 最开始写一大堆也省去了 List GameObject list; //gameobject &l...

416浏览 1推荐 0评论

Unity3D 5.6 刚体的介绍,---rigidbody

刚体? 在任何力的作用下,体积和形状都不发生改变的物体叫做“刚体”(Rigid body)。 它是力学中的一个科学抽象概念,即理想模型。 事实上任何物体受到外力,不可能不改变形状。 实际物体都不是真正的刚体。 什么是刚体? rigidbody刚体是, 使GameObject游戏对象具有物理行为的主要组件. 附着了刚体的GameObject, 将立刻受到重力的影响. 如果Ga...

684浏览 5推荐 2评论

Unity3d 5.6 碰撞器(对撞机)介绍---Colliders

碰撞器一般都用作触发器而用,刚体一般用作真实碰撞。 静态对撞机:一个对象有对撞机组件,没有刚体组件。 这种情况在场景中的静态物体应用较多,比如墙体,房屋等静止不动的物体。 物理引擎假设静态对撞机是不会被移动的,所以不要尝试移动他们。 否则会产生性能开销,或者引发一个错误。 静态对撞机是不能“唤醒”刚体的。 如果真的想移动对象的话,就给他添加一个刚体组件。 刚体对撞机:一个对...

851浏览 3推荐 1评论

记录关于Unity常用方法

Unity的常用方法: 1.创建物体; 2.加载物体; 3.寻找物体; 4.添加物体; 1.创建物体 先制作prefab,然后进行实例。 实例化; XXXXX1 = instantiate(XXXXX2); 生成到子物体上; XXXXX1.transform.parent = this.transform; 给物体一个向量上的变化; 首先创建一个向量Vector3 = vet_XXXXXX; 之后...

740浏览 7推荐 0评论

OpenGLES Android篇零基础系列(一):OpenGLES2 原创

转载请注明出处 前言 OpenGL ES是OpenGL的一个子集,是针对手机、PDA和游戏主机等嵌入式设备而设计的。该API由Khronos集团定义推广,Khronos是一个图形软硬件行业协会,该协会主要关注图形和多媒体方面的开放标准。 因此OpenGL ES作为第三方库被应用在android中。 到目前为止,OpenGL ES已经发展有了3个版本,OpenGL ES 1.0 , OpenGL E...

1600浏览 6推荐 2评论

带你开发类似Pokemon Go的AR游戏(1)

我已经制作了完整的视频课程,在慕课网的课程中,完全免费:《带你开发类似Pokemon Go的AR游戏》。 Pokemon Go, 译名"精灵宝可梦": 任天堂联手Google等公司开发的AR(增强现实)手游,简单的说就是可以让你用移动设备在全世界(除了我们伟大的祖国和一些国家…)地图上抓虚拟的宠物小精灵。 近日, Pokemon Go的热潮还在继续,虽然没有之前那...

4350浏览 50推荐 7评论
首页上一页12下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信