自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

转载 Unity人工智能AI编程知识

我们在分散不发生的情况下才产生聚集,一样地获取周围个体,但是我们不是计算出聚集合力什么的,而是计算出周围个体的中心点,中心点计算方法:周围个体的位置之和/周围个体数量然后,中心点-当前个体位置=当前个体位置 朝向 中心点 的向量,然后这个向量就是我们的聚集力如果对聚集力的大小有点不满意的话,推荐:将聚集力的大小设置为当前速度的大小经过以上说明,我们得到了三个力:分散合力、队列趋向力、聚...

2019-04-26 10:28:23 319

原创 unity shader学习 NormalMapTangentSpace

// Upgrade NOTE: replaced '_World2Object' with 'unity_WorldToObject'// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "Unity Shader Book/Chapter 7/NormalMapTa...

2019-04-25 17:33:11 549

原创 unity shader 学习 MaskTexture

// Upgrade NOTE: replaced '_Object2World' with 'unity_ObjectToWorld'Shader "Unity Shader Book/Chapter 7/MaskTexture"{ Properties { _Color("Color Tint", Color) = (1, 1, 1, 1) ...

2019-04-25 17:32:40 377

原创 unity shader 学习笔记 SpecularVertexLevel

// Upgrade NOTE: replaced '_World2Object' with 'unity_WorldToObject'// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "Unity Shader Book/Chapter 6/SpecularVer...

2019-04-25 17:32:02 175

原创 unity shader 学习笔记

// Upgrade NOTE: replaced '_World2Object' with 'unity_WorldToObject'// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "Unity Shader Book/Chapter 8/AlphaTest"...

2019-04-25 17:29:25 119

原创 unity lua C# 这边 new 了一个GameObject 对象并发给Lua那边, 这时C# 这边在通过GC释放掉这个对象;lua 那边会报错;遇到这种问题的解决方案

C# 这边 new 了一个GameObject 对象并发给Lua那边, 这时C# 这边在通过GC释放掉这个对象;lua 那边会报错;遇到这种问题的两种方式 解决方案:1.lua一个 sprite对象如果被引擎释放了,那引用它的变量怎么不是nil    每一个lua引用的GameObject都有独立的 引用索引,当 lua的 对象的生命周期结束, 调用 原方法 _gc,会减去 一个引

2018-01-05 10:23:54 3151 2

转载 从王者荣耀聊聊游戏的帧同步

​这是王者荣耀技术分析系列第二篇,有兴趣请持续关注我的blog和公众号。1、像《王者荣耀》一样红过2、从《王者荣耀》来聊聊游戏的帧同步3、游戏服务器的架构演进农药自从上线以来,依靠着强大的产品力以及腾讯的运营能力,在游戏市场上表现可谓是风生水起,根据第三方的调研数据显示,《王者荣耀》渗透率达到22.3%,用户规模达到2.01亿人,每日的日活跃用户(D

2017-09-06 16:28:55 668

转载 [UnityShader2]cg函数

并不是所有CG函数,Unity都支持,例如debug(float4 x)Unity不支持其中常用的为:clamp(x, a, b):把x限制为[a, b]范围step(a, x):如果x=a,返回1smoothstep(min, max, x):x先被限制在[min,max]范围,然后返回一个在这个范围中平稳变化的值pow(x, y):x的y次方lerp(a,

2017-05-31 10:52:41 332

转载 unity-与Android交互(unity5、android studio)

使用的是工具是 unity5.4,Android Studio 2.0(后面简称 AS)网上找到的教程大部分都是导出jar给unity调用,极少是用AS导出 aar 包给unity调用用AS导出jar需要修改一下 build.gradle 文件,但这里主要是说导出 aar包实现unity掉java里面的代码有两种方式 第一种方式,自己写个java类,jni需要的 中转站cpp、 Andro

2017-05-18 11:19:40 839

转载 unity dll实现热更新

大家都知道一谈起热更新的话首选是Ulua这个插件, 其实Unity可以使用dll热更新的,如果你实在不想用Lua来编写逻辑,0.0请下看Dll+AssetBundle如何实现热更新的.让你看完这个文章之后只是认识DLL热更新的方式和概念,掌握热更新的实战框架还需要你自己=。= 我们通常的做法是编译成的DLL打成AssetBundle文件, Unity通过WWW下载AB文件获取里面D

2017-03-22 16:19:27 2914

转载 tomcat配置https协议详细步骤

1.介绍了密码学的相关基础知识后,本文介绍如何在tomcat上搭建https服务。 环境:jdk7,tomcat7,windows72.我们使用java中自带的javatool工具来制作所需的https所需的证书,keytool是java自带的用于密钥和证书的生成和管理工具。3.这里先介绍两个文件格式: jks(java key store),用来存储密钥已经数字证

2017-02-28 15:18:27 939

转载 Unity3D游戏中Android和iOS本地推送通知

转自:http://taoyuannote.com/2016/02/18/blog/Unity3D%E6%B8%B8%E6%88%8F%E4%B8%ADAndroid%E5%92%8CiOS%E6%9C%AC%E5%9C%B0%E6%8E%A8%E9%80%81%E9%80%9A%E7%9F%A5/android plugiin下载unity-android-n

2016-10-22 11:13:10 746

转载 【Android】揭秘如何利用Service与线程制造安卓后台通知栏推送

http://blog.csdn.net/yongh701/article/details/47172973?locationNum=6&fps=1http://zouhuajian01.blog.163.com/blog/static/11769877201211251210437/http://zouhuajian01.blog.163.com/blog/static/11769877201211251934848/

2016-10-22 11:09:23 1487

转载 Unity5.0 和 android 交互

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]1. 目标    1) Unity3D可调用Android Java函数(在.jar中)    2) Java可调用Unity3D函数    3) Unity3D可调用Android C函数(在.so中)2. 测试环境    1) Unity5.0    2) JDK

2016-09-20 09:43:10 644

转载 mysql 安装不出现配置向导

mysql是最受欢迎的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持,MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。是一个非常捧的数据库,php 和MYSQL完美组合。下面的是MySQL安装的图解,用的可执行文件安装的,双击解压缩,运行“setup.exe”,出现如下界面mysql安装图文教程1mysql安装向

2016-03-13 09:55:34 11701 2

转载 性能优化,进无止境---CPU篇

性能优化是项目开发中一个永恒的话题。用户的需求和项目的要求总在不停地增长,同屏人数、屏幕特效和场景复杂度永远在向着“榨干”硬件的趋势逼近。所以,无论硬件设备发展到何种程度、研发团队有多么丰富的经验积累,性能优化依旧是一个令人棘手却又难以规避的问题。项目的性能优化主要围绕CPU、GPU和内存三大方面进行。今天,我们就这三方面来谈谈当前普遍存在的性能问题和相应的解决方案。此文为第一篇:

2016-03-02 10:14:36 5308

转载 性能优化,进无止境---内存篇

无论是游戏还是VR应用,内存管理都是其研发阶段的重中之重。然而,在我们测评过的大量项目中,90%以上的项目都存在不同程度的内存使用问题。就目前基于Unity引擎开发的移动游戏和移动VR游戏而言,内存的开销无外乎以下三大部分:1.资源内存占用;2.引擎模块自身内存占用;3.托管堆内存占用。如果您的项目存在内存问题,一定逃不出以上三种情况。今天,我们就这三种情况逐一进行解释。

2016-03-02 10:05:59 2235

转载 Unity3D NGUI屏幕自适应

很多做移动终端开发的童鞋都可能遇到一个问题,就是如何自适应其实NGUI已经能帮我们实现,下面就告诉大家怎么整这个自适应。1,create a new ui 2,uiroot下添加uipanel(script)3,camera的size设置为美术给你的图的size(比如美术给你的是960*640,size=960),4,panel添加uistretch(script),其中的st

2014-08-27 09:00:50 532

原创 C# 特殊关键字 const readonly extern unsafe

readonly 关键字与 const 关键字不同。const 字段只能在该字段的声明中初始化。readonly 字段可以在声明或构造函数中初始化。因此,根据所使用的构造函数,readonly 字段可能具有不同的值。另外,const 字段是编译时常量,而 readonly 字段可用于运行时常量,如此行所示:public static readonly uint l1 = (uint)DateT

2014-08-26 23:07:06 498

原创 U3D C#文件读写

using UnityEngine;using System.Collections;using System.IO;using System.Text;using System.Collections.Generic;public class FileData : MonoBehaviour {// Use this for initialization

2014-08-26 22:49:22 621

原创 C# 序列化和反序列化

using UnityEngine;using System.Collections;using System;using System.Runtime.Serialization;using System.IO;using System.Runtime.Serialization.Formatters.Binary;[Serializable]public c

2014-08-26 22:45:18 801

打印机驱动安装助手-T3H4165

打印机驱动安装助手_T3H4165

2023-01-30

番茄 vs 2019 VA-X-Setup2389-0

番茄 vs 2019 VA_X_Setup2389_0

2023-01-30

批量手机号码空号查询系统V1.0

批量手机号码空号查询系统V1.0

2023-01-30

JsonParser.cs

该C#代码使用最原始方式解析json:按照JSON字符串自己来解析。

2019-05-28

WorldStreamer+v1.5.rar

Unity 大地图处理插件 创建虚拟grid,将大世界分成小块管理。设置一个“参照点”(通常是Player,如果是RTS,则是Camera),当参照点足够接近某个虚拟格子,或碰到碰撞体时,将其异步加载进来。 块加载是可以分层处理的,分层的目的是为不同的物件提供不同的Grid粒度。比如地形,房屋,和房屋里的家具,等是需要不同的粒度的,放屋里的家具只有玩家里的足够近才有必要加载,而地形则需要在玩家能看到的时候,就加载,甚至如光照,声音,特效这些虚头巴脑的东西,也可以分层。这个系统也可以作为LOD来使用,当玩家离得足够远时,可以用简单的Mesh替代地形。这样做非常省CPU和内存,因为Unity的地形非常耗。分层使得分工合作成为可能,当然做独立游戏的时候就老子一个人,这个就懒得写了。 WorldStreamer牛逼的地方是在Build版本中,在Editor中使用WorldStreamer会导致一些烘焙,批处理操作转移到运行时,简单说就是很耗,可以临时关掉Unity的静态批次(static batching)解决这个问题,在Editor中DrawCall会增加,但是发布版本不会有问题。

2019-05-28

JSON .NET For Unity 1.3 完整最新版

目前为止Unity上跨平台最稳定的Json插件,详细可以自行百度。 另外,该资源来源网络,仅供学习使用,如需商用请购买正版。

2015-01-09

安装oracle截图

安装oracle的过程截图,使您更方便安装Oracle

2011-08-19

空空如也

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

TA关注的人

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