博客专栏  >  移动开发   >  Unity3D开发小贴士

Unity3D开发小贴士

介绍Unity3D的相关知识和自定义组件的编写技巧。

关注
6 已关注
17篇博文
  • Newtonsoft.Json很给力

    如题,比Unity的JsonUtility和MiniJson都给力。支持属性,支持泛型(Generic)集合(Collection)。 github地址 https://github.com/Jame...

    2017-06-07 12:20
    286
  • Unity3D开发小贴士(十六)SVN插件

    这是针对Windows下的TortoiseSVN的插件,其他平台或软件的插件,以后可能会补上(也可能不补,看缘分吧)。 using UnityEngine; using System.Diagnos...

    2017-05-27 14:11
    744
  • Unity3D开发小贴士(十五)状态机组件

    在Unity3D中,我们除了可以为GameObject添加组建,还可以为AnimatorController中的状态添加组建。这样我们就可以在状态(机)的不同阶段内执行不同的操作。

    2016-12-19 08:19
    725
  • Unity3D开发小贴士(十四)JsonUtility

    Json是现在非常常用的数据格式,因为.Net的版本问题,所有没有很方便的方法可以直接在Unity里面使用C#官方的Json库,于是Unity3D自己提供了自己的一套Json工具——JsonUtili...

    2016-11-28 22:10
    3678
  • Unity3D开发小贴士(十三)Inspector中使用属性

    我们知道Unity的组件类中,public的变量可以直接在Inspector中编辑,而其他访问级别的变量,可以为它们添加[SerializeField]特性来实现同样的效果。但是如果我们希望一个变量改...

    2016-11-21 22:05
    1203
  • Unity3D开发小贴士(十二)Billboard

    游戏中常常需要让某个对象始终朝向摄像机,在世界UI上使用的比较广泛,例如对话框或者血条。

    2016-11-19 22:35
    995
  • Unity3D开发小贴士(十一)ToLua协同程序

    Unity3D开发小贴士(二)协程(Coroutine)中介绍了在Unity3D中使用协同程序(C#),Lua语法小贴士(八)协同程序中介绍了使用Lua的协同程序。Lua的协同程序功能相对有限,所以T...

    2016-11-16 21:47
    1384
  • Unity3D开发小贴士(十)雾效

    在Unity3D(5.3.4)中,点击Window->Lighting,切换到Scene页签,就可以选择打开雾效。

    2016-11-15 22:47
    997
  • Unity3D开发小贴士(九)序列化和反序列化Dictionary

    我们知道在Unity里面Dictionary是不能被序列化和反序列化的,如果想要对它进行这两种操作,就需要借助于一个接口ISerializationCallbackReceiver。我们需要创建以Di...

    2016-11-13 22:12
    3473
  • Unity3D开发小贴士(八)tolua库

    ToLua插件自带了一个tolua库,这个库可以让我们更灵活的使用Lua。

    2016-11-12 23:11
    1364
  • Unity3D开发小贴士(七)Lua里扩展C#对象

    Unity3D开发小贴士(六)Lua里调用C#扩展里介绍了如何在Lua里调用C#扩展,但是如果不希望使用C#的扩展,而是希望使用Lua扩展C#对象,那么就得使用到tolua.setpeer。

    2016-11-11 23:08
    1411
  • Unity3D开发小贴士(六)Lua里调用C#扩展

    C#语法小知识(八)扩展介绍过如何扩展C#的类型,Unity3D开发小贴士(五)Lua调用C#里介绍了如何使用ToLua插件在Lua脚本里调用C#代码。那么本文介绍一下如何在Lua里调用C#类型的扩展...

    2016-11-10 21:50
    1540
  • Unity3D开发小贴士(五)Lua调用C#

    Unity3D开发小贴士(三)愉快的使用Lua开发介绍了如何将ToLua插件添加到Unity项目中,Unity3D开发小贴士(四)调用Lua脚本讲解了如何在C#中调用Lua脚本。 本文就介绍一下如何在...

    2016-11-07 22:17
    2265
  • Unity3D开发小贴士(四)调用Lua脚本

    Unity3D开发小贴士(三)愉快的使用Lua开发中介绍了如何在Unity上利用ToLua插件来进行lua脚本开发。那么本文就介绍一下如何在C#脚本中调用Lua。

    2016-11-06 20:29
    1071
  • Unity3D开发小贴士(三)愉快的使用Lua开发

    Unity3D不支持脚本动态更新,所以我们需要使用Lua来完成这个工作。本文介绍如何使用ToLua和CodeIDE来开发可用于U3D的Lua脚本。

    2016-11-03 21:38
    2184
  • Unity3D开发小贴士(二)协程(Coroutine)

    在Untiy3D中,我们可以使用协程来完成一些类似于多线程的功能。但协程并不是线程,它仍然在主线程里执行,只不过是由Unity3D调用的而已(类似于Update方法)。

    2016-10-22 19:01
    839
  • Untiy3D开发小贴士(一)OnEnabled与OnDisabled

    设某个组件为NewBehaviour OnEnabled被调用的情况: 1、GameObject添加组件的时候,即AddComponetNewBehaviour> ; 2、包含NewBehaviou...

    2016-09-11 15:48
    2538
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部