下载与安装 下载地址 GitHub 安装过程 1.下载最新版,这里, 解压缩,将Assets目录里的所有内容复制到你的工程中,对于最终产品,可以删除slua_src,例子,文档等内容,如果是开发阶段则无所谓。 2.等待unity编译完毕,如果一切顺利的话,将出现slua菜单, 点击slua菜单中 A ...
分类:
编程语言 时间:
2017-10-31 20:16:48
阅读次数:
301
转载请注明出处:http://www.cnblogs.com/shamoyuu/p/unity_minecraft_05.html 一、导入Unity3D自带的第一人称角色控制器 直接导入就行,我们用FPSController。 二、为Map添加创建Chunk和判断Chunk是否存在的方法 上上一章 ...
分类:
编程语言 时间:
2017-10-29 17:41:10
阅读次数:
281
添加Block对象,并为我们Chunk中的Mesh添加UV贴图 ...
分类:
编程语言 时间:
2017-10-29 12:39:54
阅读次数:
140
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI; public class build : MonoBehaviour { public GameObje ...
分类:
移动开发 时间:
2017-10-29 11:06:53
阅读次数:
285
目前在用tolua进行项目开发,C#与lua交互的部分消息使用了注册监听处理,监听方法均放到Update方法里面进行处理,问题在于失去焦点后Update方法将不继续执行,这就导致了监听方法未能及时调用。例如:AB玩家进行纸牌游戏,A接到电话并失去焦点,Update不执行导致消息未能及时通..
分类:
编程语言 时间:
2017-10-29 11:05:22
阅读次数:
169
转载请注明出处:http://www.cnblogs.com/shamoyuu/p/unity_minecraft_03.html 一、引入int类型的Vector3 我们都知道Unity3D里Vector3的xyz都是float类型的,但是我们的每一个Block的坐标都应该是int类型,这样在进行 ...
分类:
编程语言 时间:
2017-10-28 18:57:13
阅读次数:
195
ShaderLab 是Unity3d自己封装的一个调用CG/HLSL/GLSL的接口。 Shader相关文件(扩展名): shader - 着色器的主要文件 cg/cginc - 着色器的公用文件,可以在cg/shader/cginc文件中被"include"(包含),一般用来写全局方法和全局变量, ...
分类:
编程语言 时间:
2017-10-28 18:54:41
阅读次数:
209
这和上一篇有点跳跃,不过GUI有官方文档,而且也可以查看编辑器自带的脚本文档,多看看API,多操作操作,肯定能熟练的。所以这篇我就介绍下一点小技巧,大佬就略过这篇了,不适合大佬,会被你们教育的。 1、首先肯定是打开Unity编辑器啦。 2、然后在脚本文件夹中添加C#脚本,我的是添加了skill_01 ...
分类:
编程语言 时间:
2017-10-28 14:31:57
阅读次数:
221
在开发中如果只是想快速查看某个(如.lua)文件的话,可以活用右键功能,这个在打开多个工程并调试的情况下略显高效。如图:写了一个工具类,并添加了两个方法:可选用notepad++或记事本快速打开文件。代码如下:usingUnityEngine;
usingSystem.Collections;
usingUnityEditor;..
分类:
编程语言 时间:
2017-10-27 17:53:18
阅读次数:
170
这个总共可以分为三个部分:第一:如何取得目标地点第二:看向目标地点,并向其移动第三:障碍物判断我们先看第一个问题如何获得目标点:首先打开unity3d,新建一个工程档。创建一个Cube调整大小,制作成地面的形式,并修改名称为“floor”把摄像机调整到适合的角度。创建一个C#..
分类:
移动开发 时间:
2017-10-27 17:49:49
阅读次数:
175