自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

随风吹笛

只要有自然,人就没有自暴自弃的理由——林清玄

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 项目后期Lua接入笔记07--预制属性转lua代码

有些功能可能已经完成一部分了,或者lua中自己写find属性很麻烦,字符串很长,这里我们需要自己写一个工具来获取这些数据。 需要的功能就是预制体已经有c#并将属性拖入代码文件了,我们将对应的路径转成lua代码using System;using System.Collections;using System.Collections.Generic;using System.Reflectio

2017-03-31 20:39:34 856

原创 项目后期Lua接入笔记06--按钮事件监听及消息分发

按钮事件监听NGUI一般常用的是UIEvenetListener,使用方法一般如下UIEventListener.Get(gameObject).onClick = BtnClick;在Lua代码中使用方式也差不多UIEventListener.Get(gameObject).onClick = this.BtnClick;对于消息分发,Lua里面有一个Event实现了类似的功能,但是我们的需求不只

2017-03-30 20:31:58 3495

原创 项目后期Lua接入笔记05--网络协议protobuf在lua中的使用pbc

作为一个网络游戏,不可避免的要和服务端进行数据交互,在数据结构上protobuf是一个不错的方案,在lua中使用protobuf有多种方案可供选择,这里使用的是云风的pbc.先去这个网址下载生成工具http://repo1.maven.org/maven2/com/google/protobuf/protoc/,我这边下载的2.5版本。将protoc.exe放到指定的地方,然后将proto文件拷贝过

2017-03-29 19:57:31 7104 4

原创 项目后期Lua接入笔记04--宏定义处理HelloWorld

Lua和我们Unity游戏用的C#脚本语言有些不同,并不是编译型语言,虽然lua语言在真正执行以前,也会进行编译,这就意味着脚本里面并不支持c#里的宏定义形式,比如我们常用的平台判定UNITY_ANDROID或是自身定义的一些宏定义。我们需要自己手动构建一个类,并将它wrap,在lua里调用对应的函数。public static class LuaDefine{ public static

2017-03-28 20:29:11 4225

原创 项目后期Lua接入笔记03--LuaBehaviour设计

Unity是组件式开发,脚本继承自monobehaviour,然后挂在在gameobject上来驱动游戏,沿着这条思路,我们设计一个自己的behaviour来驱动lua脚本。using UnityEngine;using LuaInterface;public class LuaMono : MonoBehaviour{ public string ModualName; publ

2017-03-27 20:37:44 2409 1

原创 项目后期Lua接入笔记02--框架剥离

今天开始将lua框架接入项目,因为项目中已经有游戏框架了,所以我们只去框架里的Lua有关的东西。将 Assets\Plugins, Assets\LuaFramework\Editor\CustomSettings.cs, Assets\LuaFramework\Lua, Assets\LuaFramework\Scripts\Manager\LuaManager.cs Assets\Lu

2017-03-23 20:09:33 780

原创 项目后期Lua接入笔记01--框架及IDE

项目做到后期时,有一些要求行比较高的模块需要做到无bug,及时更新,这些模块一般是活动系统,充值系统等,但是后期接入的话要考虑现有c#的框架。今天开始记录一下遇到的一些坑。框架选择上,选的是tolua框架,主要是以前有过ulua的一些经验,相对来说熟悉度搞一些。当然也不是纯粹的插件框架,是基于插件框架的luaFramework,由于项目是使用的NGUI,所有对应的框架也是基于NGUI的,地址如下:h

2017-03-22 19:47:36 784

转载 监听脚本绑定事件与属性改变事件

本文转载自Unity3D研究院编辑器之监听脚本绑定事件与属性改变事件(十一),感谢原作者提供好文章在编辑模式下可能会用到, 比如我想做当绑定一个脚本后做点什么事情。。。 再比如我想当脚本序列化的数据发生改变做点什么事情等等。。举个典型的例子 比如有些脚本需要美术 或者策划挂在场景的模型上, 那么这些模型有很多没用的的组件 比较Animation 或者 Collider 如果在这里监听的话, 当他们挂

2017-03-15 10:02:36 1620

Unity着色器和屏幕特效开发秘籍 中文版完整

Unity着色器和屏幕特效开发秘籍 unity shaders effects cookbook 中文版 扫描版,章节完整,非高清,前三章的高清版本可查看我上传的其他资源 资源来自网络,请大家多支持正版

2015-10-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除