Unity3D
文章平均质量分 63
zhizhuoyuanxing
新上任码农菜鸟一枚!目前主要从事钢厂信息化管理系统软件编写
展开
-
Unity3D初学者
最近在开始做一个用Unity3D实现的项目,大概需求是用Unity3D载入一个3D模型,实现模型的第一人称观察,在此基础上页面前段加一些按钮调用窗口或者框来展示模型相关信息,还要实现统计图功能,这都该怎么实现呢目前我会做通过GUI调用按钮、窗口等,但怎么才能在窗口上显示统计图呢?原创 2016-04-06 17:40:44 · 431 阅读 · 0 评论 -
Unity 移动摄像机到目标位置
今天实现了一个小功能,通过移动摄像机实现定位功能功能描述:一开始摄像机处于初始位置,通过点击鼠标选择目标物体将摄像机拉近到目标物体,实现定位功能,还可以通过回归按钮使摄像机回归到初始状态。using UnityEngine;using System.Collections;public class Sce_09_InstrumentLocating : MonoBehaviour {原创 2016-05-27 15:54:48 · 16840 阅读 · 3 评论 -
关于Culling mask 初认识
最近一直在学习Unity3D,因为项目需要,要将不同的模型放在不同的层进行渲染,于是研究了一下层和Culling mask,下面是我定义的几层,想初步通过按钮实现查看不同层的功能。网上看到的例子是这样写的this.camera.cullingMask = 1 但运行后发现0层看不到,研究后发现是上面写法错了,正解是:this.camera.cullingMask = (1 这样你就可以看到原创 2016-05-06 10:08:44 · 2754 阅读 · 0 评论 -
Unity3D 场景平移、缩放
通过鼠标拖动左右平移场景,滚轮滑动实现场景缩放。using UnityEngine; using System.Collections; public class MouseMoveandScale : MonoBehaviour { Vector2 p1, p2;//用来记录鼠标的位置,以便计算移动距离 void Start () { } void Upda原创 2016-05-07 11:17:38 · 10133 阅读 · 1 评论 -
Unity3D 点击模型某部分出其属性信息框
这几天一直在研究怎么实现点击模型中 的一个部分,弹出该部分对应属性信息下来说一下OnMouseDown使用方法:1:选中模型某一个部分作为触发对象,给该部分绑定BoxCollider组件,只有这样此部分才能接收到鼠标点击事件;添加过程为选中目标模块Component-Physics-zhBoxCollider,这样便为模型添加了碰撞组件;2:写代码,写好的代码绑定到该模块便可以实现点击原创 2016-05-23 09:59:00 · 11933 阅读 · 14 评论 -
Unity3D用 iTween 实现摄像机按路径浏览
最近在研究Unity3D iTween路径规划,今天来记录一下自己的实现步骤,网上搜了好多帖子,都推荐最简单的路径规划实现方法是用iTween 和 iTweenPath实现,但我把iTweenPath 导入工程绑定到目标物体上,一直不动弹,因此又试了另一种方法。接下来是实现步骤;1.将iTween导入工程,这里定义了好多路径移动方法以及方法参数枚举类,后面我们会写一个函数对好多参数进行定义;原创 2016-06-22 11:26:19 · 5118 阅读 · 0 评论 -
Unity3D 场景平移、缩放(二)
之前已经写过一些东西关于场景平移,但在实际使用中发现之前的方法有一个漏洞就是只能实现场景的左右平移、无法实现上下平移,因此又对平移做了一些研究,话不多说,上代码void Update () { /// /// 通过鼠标X坐标拖动场景 /// if (Input.GetMouseButtonDown(0)) { //鼠标左键按下时记录原创 2016-06-22 11:39:37 · 2482 阅读 · 2 评论