- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 将GameObject自动赋值给cs代码
这只适用于cs内Gameobject的命名与Hierarchy一致的情况 [MenuItem("Tools/AddGameObject")] public static void AddGameObject() { Object[] objects = Resources.FindObjectsOfTypeAll<GameObject>();...
2018-10-30 16:23:46 318
原创 在Unity里内嵌SVN基本操作
假设版本控制使用的是TortoiseSVN,频繁切换Unity工程与文件夹是一个很令人懊恼的事情,能不能在Unity当中调用SVN基础操作呢?答案是可以的。通过几个简单的命令行,就可以极大节省时间成本。代码如下:/* * 将TortoiseSVN的基础操作内嵌Unity * 这里只是举了几个简单的例子 * 具体命令可参见TortoiseSVN的help功能 * */using
2016-05-26 18:35:49 3723
原创 在Editor模式下编辑贝塞尔曲线
贝塞尔曲线的原理以及具体实现方式在网上随处可见,这里不再赘述。实际上,在Unity的Editor模式下,系统已经提供了现成的接口,只需要简单的几行代码,便能实现可自由拖曳的贝塞尔曲线。首先,创建一个Bezier.cs文件,具体代码如下://将代码添加至任意GameObject即可using UnityEngine;using System.Collections;public c
2016-05-06 15:31:55 2299
原创 用脚本创建带animator的prefab
之前简单写过用脚本创建Unity动画控制器animator,这次写的是用脚本创建prefab,源代码如下:/* * QQ:765459020 * * Unity编辑器 * * 这里所用资源为Unity自带的2D素材 * 为了方便,我们取其中的Idle和Run两个animation进行操作 * 取Idle为默认状态,Run停止时返回Idle状态 * PS:编辑器并未考虑性能问题
2016-02-16 14:04:25 2398 1
原创 NGUI中实现数字逐步增加
很多时候,策划会要求UI中的数字部分逐步增加,达到比较好的视觉效果。我们可以用协程、invoke等方法,非常简单的实现这一效果,也可以放在Update中实现。这里我在NGUI原有功能基础上,进行了简单模仿,实现了这一效果。源代码贴如下://----------------------------------------------// NGUI: Next-Gen UI k
2016-02-03 14:06:31 1664
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人