自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (7)
  • 收藏
  • 关注

原创 unity卡死或崩溃日志查询

日志根路径:C:\Users\xx用户\AppData\Local\Unity\Editor

2022-01-12 11:59:27 6352

原创 windows创建本地服务器(可浏览和下载AssetBundle)

1. 打开设置界面,搜索启用或关闭 Windows 功能,勾选 Internet Information Services下的 Web 管理服务 和 万维网服务,确定后等待安装完成。2.配置IIS(1)右键我的电脑,选中管理,打开IIS管理器(2)选择默认的站点,点击高级设置,可设置网站的目录(3)点击绑定,修改网站的端口等信息(4)看看是否配置成功(5)关于下载网站内AssetBundle资源配置一. 双击MIME类型,...

2021-08-18 17:12:11 447 1

原创 vscode调试unity-tolua

在VSCode的插件商店里搜索luaide安装该插件: 其中上面的第一个是收费版的,费用五块钱一个月蛮便宜的,喜欢VSCode做生产工具推荐还是用这个。虽然下面介绍的是免费的luaide-lite的配置,但luaide的配置几乎也差不多。 把LuaDebug.lua放到脚本目录里,和作为程序入口的lua文件同级(一般是工程Lua文件根目录下的Main.lua 如:./xxxx/Lua/Main.lua)。这是用作调试的主文件。3.在Main.lua中加入下面语句,用于调用LuaDebug:lo.

2021-08-01 11:09:51 1098 1

原创 lua中FSM实现

状态机相关脚本:-- Author:YGH-- 有限状态机local M = cclass("StateMachine")function M:ctor(smName) self.name = smName self.states = {} self.locked = false self.curState = nilend-- 初始化所有状态function M:InitStates(tempStates) if tempStates the

2021-07-09 11:53:34 320 1

原创 自动图片设置

using UnityEditor; public class ImageAutoSetting : AssetPostprocessor{ void OnPreprocessTexture() { if (assetPath.IndexOf("Assets/Raw/UI/Eliminate/Icon") >= 0) { TextureImporter textureImporter = (TextureImporter.

2020-09-11 12:12:49 122

原创 unity使用ParticleSystem Game下不显示问题

1.特效物体layer属性是否在camera的Culling Mask内2.特效物体Renderer属性中SortingLayer以及Order in Layer是否都符合要求,不会被UI或其他物体盖住3.特效物体的z坐标是否有问题导致camera无法渲染,一般情况下z归零...

2020-08-28 11:31:13 2357

原创 无敌对象池

此对象池主要针对游戏资源,希望对大家有所帮助!对象池的使用,例如:缓存消除游戏用的砖块第一步:初始化池子ObjectPoolManager.Instance.CreatePool(StringDefine.SpritePoolName, 120, 200, ResManager.Instance.LoadAsset<GameObject>(StringDefine.CellName, (int)ResManager.eResType.Model), (...

2020-08-12 15:39:05 1440

原创 Git 命令行使用

1.正常的git使用都在https://www.jianshu.com/p/46ffff059092里面;2.特殊些的命令如: (1)强推后保证和远端一样的版本库命令:1.git fetch origin 2.git reset --hard origin/develop (2)抓取其他分支的commit命令:git cherry-pick <commit id&gt...

2020-03-02 11:17:08 116

转载 运行时关闭unity的Debug.Log

Debug.unityLogger.logEnabled = false(目前我在unity2018版本中用到)在开发Unity的时候,在输出log的时候大家都会采用Debug.log()的方式来输出Log,但是游戏发布的时候这样的Log是不能关闭的,在用户手机运行产生一堆LOG也不是啥好事,一定要关闭才行、主要是unity官方也没有提供直接关闭的方法。既然官方没提供方法,那么我们就得自己...

2019-12-12 17:29:54 2382 1

原创 unity生成文件utf-8问题

unity一般创建utf-8文件基本上是用 File.WriteAllText(filePath, sb.ToString(), Encoding.UTF8)来创建,但是这里面有个坑就是这样创建的utf-8文件是带BOM的,用其他的文本编辑器或是在mac机上查看会有乱码,实在是太坑。解决方案就是用以下API来创建utf-8文件,这样就是不带BOM的File.WriteAllText(fil...

2019-12-10 17:11:30 1403

原创 lua事件中心实现(静态和实例方法都可绑定)

EventCenter.lua请去资源下载实例方法注册:EventCenter:getInstance():addListener(EventName.SelectSlot, self.onSelectSlot, self)静态方法注册:EventCenter:getInstance():addListener(EventName.SelectSlot, reEvent.onSelectS...

2019-11-15 16:30:29 511

原创 AVProVideo视频插件使用

参考插件为AVPro Video 1.8.2 - 跨平台的播放视频插件我自己做了一些修改以及清理,使其更适合自己的项目播放视频View类:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using RenderHeads.Media....

2019-01-18 16:22:43 13197 2

原创 unity打包脚本

打包界面参考的https://github.com/Unity-Technologies/AssetBundles-Browser,逻辑等都是自己写的上代码:using System;using System.Collections.Generic;using System.IO;using System.Text;using UnityEditor;using UnityEng...

2019-01-15 12:28:19 705

原创 简易对象池

只针对资源Obj,不兼容脚本,后面会制作支持全类型的万能对象池上代码:using System.Collections;using System.Collections.Generic;using UnityEngine;public class ObjectPool{    private GameObject prefab;    private List&lt;Game...

2019-01-15 12:12:36 104

原创 根据美术给的灰度图切割图片形状

直接上shader代码:Shader "My/clip"{    Properties    {        _MainTex ("Texture", 2D) = "white" {}        // 美术给的灰度图        _ClipTex("Texture", 2D) = "white" {}        _Cut("Cut", Range(0,0.4)

2019-01-15 11:04:43 336

原创 unity修改编辑器文件路径

文件路径修改:using UnityEngine;using System.Collections;using UnityEditor;using System.IO;public class ModifyFilePath : EditorWindow {    private static ModifyFilePath window;    private static str...

2019-01-06 11:46:20 3541

原创 unity编辑器使用记录

常用的编辑器语法:unity编辑器核心功能类:EditorUtility EditorUtility.DisplayPopupMenu 小窗口 EditorUtility.DisplayProgressBar显示进度条 EditorUtility.DisplayDialog警告框 EditorUtility.OpenF...

2018-12-17 11:26:12 845

LuaDebugjit.lua

给vscode提供unity-tolua进行调试lua使用的调试文件

2021-08-14

如何了解git使用的详细说明

最近由于海外游戏开发越来越多,敏捷开发的项目管理以git为主,所以需要详细了解git的使用

2021-05-31

超级好用的截图软件.zip|CaptureSoft.zip

随机现在手机游戏开发的公司越来越多,游戏项目的问题也多,这样就需要重构,重构过程中的部分对比功能,就用这款软件就很容易区分

2020-12-03

LitJson.zip

最近使用unity开发游戏,配置表也是有用到json的,我优化一版LitJson插件,可以用于将数据表转化为json以及将json文件反序列化成对象,扩展支持float类型

2020-11-12

美术制作规范.docx|美术制作规范.docx

近几年使用unity3d引擎开发手机游戏的越来越多,美术制作也要有规范,要不然就会导致运行时卡顿,参考地址:https://blog.csdn.net/a1047120490/article/details/106695398

2020-11-03

tabletool.lua

用unity3d开发手游已经成为这个时代的主流,而游戏中涉及的热更问题以lua为主,那么怎么才能用好lua成了必备的技术之一了,我这是针对lua table操作的扩展,包括:去重,合并,清理等等

2019-11-16

singleton.lua

由于unity3d现在热更的主要方式还是以lua为主,lua就成了手游开发必不可少的技能之一,而单例模式不可避免的要被使用,例如:数据管理器,游戏管理器,UI管理器等,那么有个好的单例基类就可以节约好多代码,让你开发的更轻松

2019-11-15

空空如也

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

TA关注的人

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