22
2017
05

Unity生成Tag枚举代码

        在unity中,tag是一个好东西,我们可以用tag来区分物体,也可以通过tag来快速地查找物体。但是美中不足的是,tag是一个字符串string。为什么说美中不足呢?

        因为假如我们在一个脚本里面想要有一个Tag字段,都只能定义一个string字段。

using UnityEngine;

public class TagObjFinder : MonoBehaviour
{
    public string Tag;

    public GameObject[] FindGos { get; private set; }

    public void Start()
    {
        FindGos = GameObject.FindGameObjectsWithTag(Tag);
    }
}

       而这样的话,在编辑器中,就非常不方便填写,也非常容易出错。

08
2017
05

有趣的数学几何裁图题

(注:按顺序做哦!)


04
2017
05

数学工具——函数绘制

函数图像绘制工具
函数输入框:


X 坐标, 从:到:
Y 坐标, 从:到:
15
2017
04

Unity3D集成TortoiseSVN

        无论是个人开发还是团队开发,养成好的版本管理习惯可以大大提高开发效率。常用的版本管理软件一般用SVN或者Git。尽管2者都在用,但是更加偏好SVN一些。安装TortoiseSVN就可以直接将SVN管理软件集成到Windows的Explorer中了。点击鼠标右键就会有SVN的相关菜单,可以非常方便地CheckOut项目以及Commit和Update。

20140415001_thumb3

13
2017
04

unity5.6中模型动画不显示的解决方法

使用unity5.6.0f3开发VR游戏的过程中,出现了模型动画不显示,或者突然显示的情况。

其原因在于Skinned Mesh Renderer上,当这个物体不在视野内的时候,默认会停止这个物体上的动画,导致人物消失或者动画停止之类的问题。

06
2017
04

steamvr1.2在unity5.6中手柄位置丢失的修复办法

steamvr1.2版本在unity升级到5.6时,可能会出现手柄无法追踪的问题。造成这样的原因,其实在steamvr1.2的说明中注明了

20170406210851

03
2017
04

音乐泡泡3

20170403132107

【开始游戏】

03
2017
04

滚木块(Bloxorz)

QQ截图20170403131225

【开始游戏】

03
2017
04

引盒子入洞(ORBOX B)

image

【开始游戏】

03
2017
04

在Unity编辑器中增加脚本的中文说明

        在游戏中,程序,美术,策划甚至音效都是分工合作的。很多时候,对于unity3d中一堆英文,大家都会看得很郁闷。尤其是不同的程序员,命名方式也不尽相同,甚至还是用拼音。因此,在脚本中增加一些中文显示,就能够很好地解决这个问题。

        首先,unity中对于字段(Field)已经有了很好的中文显示方法[Header]标签