Debug.Log()

作者:追风剑情 发布于:2017-7-25 20:47 分类:Unity3d

富文本标签 using System.Collections; using System.Collections.Generic; using UnityEngine; public class DebugTest : MonoBehaviour { void Start () { //b: 加粗, i:倾斜, size:大小, color:颜...

阅读全文>>

标签: Unity3d

评论(0) 浏览(3378)

SkyBox(天空盒)

作者:追风剑情 发布于:2017-7-22 14:51 分类:Unity3d

一、下载天空盒资源 二、创建材质,并设置天空贴图 三、打开Window->Lighting窗口 四、Scene预览

阅读全文>>

标签: Unity3d

评论(0) 浏览(4402)

构建一颗红黑树

作者:追风剑情 发布于:2017-7-22 13:14 分类:Algorithms

红黑树是一种自平衡搜索树。通过对节点进行着色和旋转,红黑树很容易保持树的平衡。 我们需要在二叉搜索树上增加一个额外的颜色信息,树中的节点可以涂成红色或黑色。如果一棵二叉搜索树满足下面的全部5条性质,则称为红黑树: (1) 任一节点要么是红色,要么是黑色; (2) 根节点为黑色; (3) 所有叶节点(NIL节点)为黑色; (4) 如果一个节点为红色,则它的两个子...

阅读全文>>

标签: Algorithms

评论(0) 浏览(3268)

黄金分割比

作者:追风剑情 发布于:2017-7-20 22:52 分类:Algorithms

参考https://baike.baidu.com/item/%E9%BB%84%E9%87%91%E5%88%86%E5%89%B2%E6%AF%94/9392947?fr=aladdin

阅读全文>>

标签: Algorithms

评论(0) 浏览(3028)

xLua——C#扩展方法与xLua泛型

作者:追风剑情 发布于:2017-7-19 21:20 分类:Lua

以下代码来自xLua demo using System; using System.IO; using System.Collections.Generic; using UnityEngine; using XLua; [LuaCallCSharp] public class Foo1Parent { } [LuaCallCSharp] publ...

阅读全文>>

标签: xLua

评论(0) 浏览(8924)

xLua——xLua协程

作者:追风剑情 发布于:2017-7-18 20:42 分类:Lua

以下xLua函数来自xLua demo中的util.lua.txt文件 -- 利用xLua协程使函数func异步执行 local function coroutine_call(func) local co = coroutine.create(func) assert(coroutine.resume(co)) end

阅读全文>>

标签: xLua

评论(0) 浏览(5327)

xLua——动态热更

作者:追风剑情 发布于:2017-7-17 21:43 分类:Lua

参考 https://github.com/Tencent/xLua/blob/master/Assets/XLua/Doc/hotfix.md 以下代码来自xLua demo using UnityEngine; using System.Collections; using XLua; [Hotfix] public class HotfixTest...

阅读全文>>

标签: xLua

评论(0) 浏览(4287)

xLua——使Lua代码可访问C#代码(打标签法)

作者:追风剑情 发布于:2017-7-17 21:02 分类:Lua

以下代码来自xLua demo using UnityEngine; using XLua; using System.Collections.Generic; using System.Collections; using System; //打上[LuaCallCSharp]标签可使Lua代码能使用Coroutine_Runner类 //该方式方便,但在il...

阅读全文>>

标签: xLua

评论(0) 浏览(3198)

xLua——使Lua代码可访问C#代码(静态配置法)

作者:追风剑情 发布于:2017-7-17 20:58 分类:Lua

以下代码来自xLua demo /// <summary> /// 使Lua代码能访问C#代码 /// xLua静态配置(建议把这个类放在Editor目录下) /// </summary> public static class CoroutineConfig { //在一个静态类里声明一个静态字段 //该字段的类型除BlackLis...

阅读全文>>

标签: xLua

评论(0) 浏览(4220)

xLua——GC优化

作者:追风剑情 发布于:2017-7-17 20:43 分类:Lua

以下代码来自xLua demo using UnityEngine; using System; using XLua; namespace XLuaTest { //(GenFlag.GCOptimize)使纯值类型(包括嵌套) 在C#与Lua之间传递时不产生GC [LuaCallCSharp(GenFlag.GCOptimize)] publ...

阅读全文>>

标签: xLua

评论(0) 浏览(5403)

xLua——Lua调用C#

作者:追风剑情 发布于:2017-7-17 20:25 分类:Lua

以下代码来自xLua demo using UnityEngine; using System.Collections; using System; using XLua; using System.Collections.Generic; namespace Tutorial { [LuaCallCSharp] public class BaseCl...

阅读全文>>

标签: xLua

评论(0) 浏览(6459)

xLua——Lua函数映射成C#的delegate或interface

作者:追风剑情 发布于:2017-7-17 19:44 分类:Lua

以下代码取自xLua demo using UnityEngine; using System.Collections; using XLua; public class InvokeLua : MonoBehaviour { [CSharpCallLua] public interface ICalc { int Add(in...

阅读全文>>

标签: xLua

评论(0) 浏览(9559)

xLua——自定义加载器

作者:追风剑情 发布于:2017-7-17 16:17 分类:Lua

以下示例代码来自xLua demo using UnityEngine; using System.Collections; using XLua; public class CustomLoader : MonoBehaviour { LuaEnv luaenv = null; // Use this for initialization voi...

阅读全文>>

标签: xLua

评论(0) 浏览(4230)

布娃娃系统

作者:追风剑情 发布于:2017-7-15 23:23 分类:Unity3d

示例所用版本:Unity2017 一、在Assets Store下载场景和模型资源 二、制作一个简单场景,并把人物模型(Max)拖到场景中 必须要是带骨骼的人物模型才能制作布娃娃。 打开布娃娃设置面板(GameObject->3D Object-> Ragdoll...),...

阅读全文>>

标签: Unity3d

评论(0) 浏览(4004)

标准着色器(Standard Shader)

作者:追风剑情 发布于:2017-7-15 19:42 分类:Shader

位于DefaultResourcesExtra/Standard.shader Unity5的基础着色器——标准着色器为基于物理的着色提供了多种可详细设置的选项   Standard Sharder默认使用的是#pragma target 3.0 DX9着色器模型3.0:衍生指令,纹理LOD采样,10个插值器,允许更多数学/纹...

阅读全文>>

标签: Shader

评论(0) 浏览(5624)

xLua——C#中调用xLua代码

作者:追风剑情 发布于:2017-7-15 18:19 分类:Lua

以下代码来自xLua demo using UnityEngine; using System.Collections; using System.Collections.Generic; using XLua; using System; public class CSCallLua : MonoBehaviour { LuaEnv luaenv = null;...

阅读全文>>

标签: xLua

评论(0) 浏览(4699)

xLua——写UI逻辑

作者:追风剑情 发布于:2017-7-15 17:28 分类:Lua

以下代码来自xLua demo,这里只是做进一步说明。 一、创建lua文件 function start() print("lua start...") -- 这里的Button是UGUI控件 self:GetComponent("Button").onClick:AddListener(function() print("clicked, you inpu...

阅读全文>>

标签: xLua

评论(0) 浏览(8162)

xLua——用lua来写MonoBehaviour

作者:追风剑情 发布于:2017-7-15 17:11 分类:Lua

以下代码来自xLua demo,这里只是进一步做下解释。 一、Lua文件 local speed = 10 function start() print("lua start...") end function update() local r = CS.UnityEngine.Vector3.up * CS.UnityEngine.Time.delta...

阅读全文>>

标签: xLua

评论(0) 浏览(6979)

xLua——快速入门

作者:追风剑情 发布于:2017-7-15 16:13 分类:Lua

using System.Collections; using System.Collections.Generic; using UnityEngine; using XLua; public class Test1 : MonoBehaviour { [XLua.CSharpCallLua] public delegate double LuaMax(dou...

阅读全文>>

标签: xLua

评论(0) 浏览(5197)

烘焙光照贴图

作者:追风剑情 发布于:2017-7-14 23:24 分类:Unity3d

示例所使用的版本:Unity2017 一、导入一个模型RollerBall.fbx,并设置属性 二、把要烘焙的模型的static设置成Lightmap Static 三、把要烘焙的灯光的Model属性设置成Baked 四、打开[Window]->Lighting->Setti...

阅读全文>>

标签: Unity3d

评论(0) 浏览(2723)

ScrollView

作者:追风剑情 发布于:2017-7-14 19:35 分类:Unity3d

利用UGUI的ScrollView组件制作滚动区域 使用版本:Unity2017 运行测试 以上步骤基本都采用的默认设置,只调整了下坐标和尺寸。 对ScrollView的主要参数进行下说明: Movement T...

阅读全文>>

标签: Unity3d

评论(0) 浏览(4004)

执行上下文

作者:追风剑情 发布于:2017-7-11 20:13 分类:C#

      每个线程都关联了一个执行上下文数据结构。执行上下文(execution context)包括的东西有安全设置(压缩栈、Thread的Principal属性和Windows身份)、宿主设置(参见System.Threading.HostExecutionContextManager)以及逻辑调用上下文数据(参见System.Runtime.Remoting....

阅读全文>>

标签: C#

评论(0) 浏览(2747)

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号