自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

别和我说话

Unity开发工程师

  • 博客(15)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 Unity 国际化 多语言设置

很多游戏中都有语言设置选项,NGUI插件中自带了国际化脚本,但是灵活性较低,而且目前项目是UGUI,以下是修改后,以便记录。Localization和NGUI中用法一样,挂在在一个不销毁的游戏物体上,并设置当前语言,及所有语言的陪标//----------------------------------------------//----------------------------

2016-05-13 15:31:46 10451 5

原创 Unity国际化 多语言设置(二)

这篇写一下多语言的另一种做法,相比16年的文章(好久啊~~~)在配置的时候更方便,以前的做法应该是每种语言单独一个文件,这样比较容易出错,现在把所有语言都方法Excel中。如下图,配置起来更简单。(这个版本不支持图片多语言切换!!!有需要再单独弄个表做)因为还有一个打包加载的东西,代码就不再贴出来了,总结一下思路。现在的做法,在打包的时候就将这个文件拆成单个文件了,每种语言一个AssetBundl...

2018-03-16 15:57:45 7489 4

原创 UnityEditor开发(二)EditorWindow

贴出一下常用的按钮 输入框等用法using UnityEditor;using UnityEngine;public class EditorWindowTemolate : EditorWindow{ string m_Lable = ""; float m_SliderValue = 0; Color m_color; AnimationCurve m_...

2018-03-15 14:16:37 2718

原创 UnityEditor开发(一) 检查重复Sprite

检查unity中重复的Sprite资源与名称重复的Sprite,打包图集使用unity2017中的新功能SpriteAtlas,SpriteAtlas与Sprite Packer的区别就不说明了,感兴趣可以百度, [MenuItem("Tools/Atlas/Check Atlas")] public static void CheckAtlas() { Edi...

2018-03-15 11:32:13 730

转载 [翻译]理解C#对象生命周期

堆栈 GC C# 生命周期

2017-11-30 17:28:47 333

原创 查找算法 C#

折半查找法:又称二分查找,前提是线性表中记录的关键码必须是连续的。中心思想不断取中间数做比较,时间复杂度是0(logN)。优于顺序查找(0(n)) static int[] Arr = new int[11] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 99 }; static int binarySearch(int[] arr, int key, r

2017-07-26 15:22:53 436

原创 unity 行为树 简单实现

占坑

2017-07-05 16:56:16 3968 2

原创 Unity UGUI 滑动按钮(仿ios按钮)

using UnityEngine;using System.Collections;using UnityEngine.Events;using UnityEngine.EventSystems;using UnityEngine.UI;using System;[AddComponentMenu("UI/SliderButton", 27)]public class Slide

2017-04-10 11:17:11 4945 3

原创 unity ugui 伤害飘血

public virtual void OnUpdate() { if (_thissprite.goRoot.hudTrm == null) return; this._startWorldPos = _thissprite.goRoot.hudTrm.position + offsetVec; var screen

2017-04-10 11:15:09 5955

原创 Shader 简单流水效果

刚刚开始学习shader,照葫芦画瓢的完成第一个shader 先贴出来 小记Shader "Custom/guandong" { Properties{ _MainTint("Diffuse Tint", Color) = (1,1,1,1) _MainTex("Base (RGB)", 2D) = "white" {} _ScrollXspeed("xspeed",Range(

2016-07-26 16:27:16 7262 2

原创 Unity 角色释放技能后使周围物体具有爆炸效果

ARPG的3D游戏中,为了视觉效果可以在使用大招后,使周围物体爆炸开。使用Physics.OverlapSphere (position : Vector3, radius : float, layerMask : int = kAllLayers) 做爆炸范围内物体检测,该方法是返回已position 位置为圆心,radius 为半径内的Collider数组;然后给Collider数组内

2015-11-05 17:54:29 2282

原创 Unity中使用MeshFilter来制作六边形属性

记得以前见过最多的六遍型属性显示就是再实况,NBA中,球员对比的时候特别清晰,前段时间项目中也需要做一个类似的属性对比,所以写出来一个简化版做记录和分享。直接看代码using UnityEngine;using System.Collections;public class NewBehaviourScript5 : MonoBehaviour{ public Vecto

2015-11-04 16:08:18 5246

转载 Unity 3d性能优化技巧

优化的常规技巧n 剖析你的游戏。不要花费时间来优化那些晦涩的代码或者缩减图形文件的大小,除非这是你游戏的瓶颈。第一次剖析你的游戏将会使你发现你游戏的瓶颈。Apple's Shark是一个很好的用来剖析基于OpenGL的程序的工具。n再次剖析你的游戏。优化之后不要忘记再剖析一次你的游戏,这样可以检查你所做的优化是否达到了预期的效果。当然,这样做也可能会使你发现更多的瓶颈。n流程第一、

2015-11-04 12:22:24 595

原创 Uninty之iTween实现摄像机抖动

在RPG类型的游戏中,为了视觉效果,一般大招都会有个抖动效果,在这儿介绍一个很简单的方法,使用iTween查件实现,用它可以轻松实现各种动画,晃动,旋转,移动,褪色,上色,控制音频等等这里使用iTween.ShakePosition(GameObject target, Vector3 amount, float time)方法。target:是抖动的物体,可以是摄像机,如果摄像机是固定的

2015-11-04 11:46:32 634

原创 Unity之iTween插件初探Move移动

iTween是一个动画库,作者创建它的目的就是最小的投入实现最大的产出.让你做开发更轻松,用它可以轻松实现各种动画,晃动,旋转,移动,褪色,上色,控制音频等等。iTween的核心是数值插值,简单说就是给iTween两个数值(开始值,结束值),它会自动生成一些中间值,大概像这样子, 开始值-> 中间值 -> 中间值 …. -> 结束值。这里的数值可以理解为: 数字,坐标点,角度,物体

2015-11-04 11:17:04 2599

GUI-PRO-Kit-Simple-Casual-1.1.1

GUI_PRO_Kit_-_Simple_Casual Unity GUI UI assets

2023-08-30

FMOD.unitypackage

unity3d的 FMOD插件,进行语音处理,语音下载的,可以播放声音

2023-04-27

Behavior Designer v1.5.7

Behavior Designer是一个行为树插件!是为了让设计师,程序员,美术人员方便使用的可视化编辑器!Behavior Designer 提供了强大的 API 可以让你轻松的创建 tasks(任务),配合 uScript 和 PlayMaker 这样的插件,可以不费吹灰之力就能够创建出强大的 AI 系统,而无需写一行代码! 本指南将介绍所有 Behavior Designer 的功能特性!如果你还不了解什么是行为树(behavior trees)请查看"行为树的概述"!依赖于 Behavior Designer你完全可以不用关心什么是行为树(behavior trees)但是,如果你了解了一些 behavior trees!这将有助于你使用 Behavior Designer,包括一些常用组件,例如:tasks(任务),action(行为),composite(复合),conditional(条件),decorator(修饰符)!

2023-04-27

wechat_dat_decode.rar

将微信的加密图片.dat文件,解码还原成.jpg或.png格式的图片。 使用方法: 打开微信电脑版 => 点击左下角设置 => 选择文件管理 => 点击打开文件夹 => 选择FileStorage文件夹 => 选择Image文件夹 =>复制要解码的文件所在文件夹路径 => 打开exe文件 => 粘贴回车 即可

2021-12-15

Epic Toon FX v1.6

Epic Toon FX是600多种卡通粒子效果的包装。 效果分为3类:战斗,环境和互动。 特征: - 超过200个独特的FX - 621个预制件 - 大多数FX有4种颜色可供选择 - 许多FX有不同的风格和变化 - 用于侧卷轴的某些FX的2D版本 - 大约120个纹理 - 互动演示项目 - 包括用于导弹/爆炸的声音效果 战斗效果: - 血(9种,3种颜色) - BombFuse(2种) - 争吵(8种,2种款式) - 死亡(10种) - 爆炸(30种,4种颜色) - 喷火器(2种,2种款式,4种颜色) - 魔术(10种,3种颜色) - 导弹(14种,4种颜色) - Muzzlefla

2021-02-18

Unity Navigation2D

unity 2D网格寻路,Navigation2D,插件,烘焙,2D网格寻路

2020-11-18

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

TA关注的人

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