自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小泥鳅的专栏

学习 备忘

  • 博客(21)
  • 收藏
  • 关注

转载 Unity 优化之UGUI(uwa_UGUI优化直播总结)

转自:https://www.jianshu.com/p/2b5e8c11c4ea视频地址:https://v.qq.com/x/page/l0329fvbrfn.html尽可能的让UI元素合批首先创建一个新的场景,摄像camera为Solod Color可以看到场景中的Barches为1,这是因为camera在做Clear操作然后创建两个Button 去掉对应的T...

2019-05-23 14:12:46 737 1

转载 unity贴图格式

可以参考,备注。ETC2:安卓推荐格式,支持Alpha通道。 PVRTC:iOS推荐格式 支持Alpha但是效果很差。 ASTC:效果很好,iOS推荐格式,不支持iPhone5s。 RGB24/RGBA32:不推荐使用,尽可能用ETC2/PVRTC/ASTC,如果不行用Dither(UWA建议) Alpha8:Mali GPU的机型不支持。...

2019-05-23 14:08:52 1793

转载 unity摄像机投影

摄像机分为两种,一种是正交摄像机还有一种是透视摄像机。正交摄像机无论远近它的视口范围永远是固定的,但是透视摄像机是由原点向外扩散性发射,也就是距离越远它的视口区域也就越大。那么我们如何获取距离摄像机任意距离的视口区域呢?如下图所示,分别用红色和黄色两种颜色将计算出来的视口区域标记了出来。 下面上代码,把如下脚本挂在摄像机出直接运行游戏即可看到。

2015-08-20 14:55:19 1270

转载 unity平台的预处理

在开发中,特别是unity的跨平台中,我们常常会在各个平台游走,如安卓版,苹果版,PC版......。在此不同的平台上,有可能我们须要做不同的操作。然而我们就能够用unity的自带的平台宏定义方式来做平台的推断。Unity帮我们定义了例如以下平台预处理: 名称 描写叙述UNITY_EDITORDefine for call

2015-08-17 12:02:01 421

转载 Unity3d之截图方法

Unity3d之截图方法下面是我总结的、在u3d中的,三种截屏方法:1、使用Application类下的CaptureScreenshot方法。[csharp] view plaincopyvoid CaptureScreen()   {      Application.CaptureScreenshot("Screenshot.png",

2015-08-15 17:51:59 468

转载 状态机,层次状态机和行为树的区别以及联系

转载:点击打开链接简单介绍构建游戏AI所需要的一些工具:状态机,层次状态机,行为树的区别以及联系Finite State Machines(有限状态机)1. 基本节点是状态。他包含了一系列运行在该状态的行为以及离开这个状态的条件。2. 这是图。状态可以任意跳转,实现简单,但是对于大的状态机很难维护.状态逻辑的重用性低.3. 每一个状态的逻辑会随着一些新状态的

2015-05-31 11:47:19 3048

转载 使用行为树(Behavior Tree)实现游戏AI

注意:本文版权归Csdn AKara所有,此处纯粹转载,如有再转,请严格按如下方式显示标明原创作者及出处,以示尊重!! 原创题目:使用行为树(Behavior Tree)实现游戏AI原创作者: AKara发布日期:2010-12-09 作者Bolg: http://blog.youkuaiyun.com/akara原文出处: http://blog.youkuaiyun.com

2015-05-30 22:32:20 504

转载 Lua栈介绍以及实例

c++中载入lua的代码#include //所需要的头文件extern "C"{#include "include/lua.h"#include "include/lualib.h"#include "include/lauxlib.h"#pragma comment(lib, "lua.lib")};int main(void){      

2015-05-22 15:35:47 392

转载 Lua5.1中的API函数

lua_State* luaL_newstate()Lua脚本的编译执行是相互独立的,在不同的线程上执行。通过luaL_newstate()函数可以申请一个虚拟机,返回指针类型 lua_State。今后其他所有Lua Api函数的调用都需要此指针作为第一参数,用来指定某个虚拟机。lua_State* L = luaL_newstate();-----------------------

2015-05-22 13:55:51 318

转载 Unity3D的主要类图

原文:http://blog.teotigraphix.com/2011/05/17/unity3d-uml-gameobject-cheat-sheet/1. GameObject_Structure 2. Component_Design3. Behaviour_Design4. Animation_Design

2015-05-17 22:05:04 1372

转载 浅析C#中的Attribute

一.什么是Attribute先看下面的三段代码:1.自定义Attribute类:VersionAttribute [AttributeUsage(AttributeTargets.Class)] public class VersionAttribute : Attribute { public string Name { get; set; }

2015-05-15 14:37:43 400

原创 U3D着色器分类

1:顶点与片段着色器2:表面着色器(推荐)3:固定功能着色器着色器语法:

2015-05-11 12:48:40 782

原创 3D常识之光线

漫反射[màn fǎn shè] 漫反射,是投射在粗糙表面上的光向各个方向反射的现象。当一束平行的入射光线射到粗糙的表面时,表面会把光线向着四面八方反射,所以入射线虽然互相平行,由于各点的法线方向不一致,造成反射光线向不同的方向无规则地反射,这种反射称之为“漫反射”或“漫射”。这种反射的光称为漫射光。很多物体,如植物、墙壁、衣服等,其表面粗看起来似乎是平滑,

2015-05-08 13:54:02 511

转载 Linux find 用法示例

Linux中find常见用法示例·find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \;find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec:

2015-04-06 20:40:21 276

转载 简明Vim操作手册

zhuaizVim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。你想以最快的速度学习人类史上最好的文本编辑器VIM吗?你先得懂得如何在VIM幸存下来,然后一点一点地学习各种戏法。Vim the Six Billion Dollar editorBetter, Stronger,

2014-11-13 11:03:33 472

转载 IOS相对路径

在写iOS应用的时候遇到一个问题,使用[NSData dataWithContentOfFile:@"foo"]的时候,总是无法读取正确的文件内容。而使用[NSData dataWithContentOfFile:[[NSBundle mainBundle] pathForResource:@”foo” ofType:@”"]的时候就可以。经过Google以后知道。当使用相对路径的时候

2014-10-17 11:10:18 514

转载 NSSearchPathForDirectoriesInDomains用法

1.iPhone会为每一个应用程序生成一个私有目录,这个目录位于:/Users/sundfsun2009/Library/Application Support/iPhone Simulator/User/Applications下,并随即生成一个数字字母串作为目录名,在每一次应用程序启动时,这个字母数字串都是不同于上一次。所以通常使用Documents

2014-10-16 21:12:36 354

转载 svn执行update,却被告知database is locked

svn执行update,却被告知database is locked!执行 svn update,却抛出个错误警报:[python] view plaincopysvn: E200033: database is locked, executing statement 'RELEASE   s0'   之后无论是clean

2014-10-15 21:16:38 1234

转载 mac 终端 svn 命令

mac 终端 svn 命令1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)   例如:svn checkout svn://192.168.1.1/pro/domain    简写:svn co2、往版本库中添加新的文件  svn add file   例如:svn add test.php(添加test

2014-10-14 11:19:49 451

转载 UIApplicationMain启动的参数说明

Interface Builder是一个用户界面工具,功能强大。Interface Builder与其他一些界面工具最大区别是,它不直接产生代码。Interface Builder直接生成的是.xib(以前叫.nib)文件(按惯例我就叫它nib文件),它将你的界面以object的形式存存储在文件中。我们知道每 个iPhone(Xcode)项目都有一个.plist文件,其中有一项叫做

2014-10-11 19:24:17 616

转载 iPhone中的info.plist文件

plist文件,Property List 文件,一般都是xml文件格式,用于描述应用软件主要包括如下:关键字类型是否必须摘要CFBundleDevelopmentRegionStringNo该束的地区。通常对应于作者的母语。CFBundleDisplayNameStringNo

2014-10-11 19:19:56 508

空空如也

空空如也

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

TA关注的人

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