- 博客(17)
- 资源 (7)
- 收藏
- 关注
原创 windows创建本地服务器(可浏览和下载AssetBundle)
1. 打开设置界面,搜索启用或关闭 Windows 功能,勾选 Internet Information Services下的 Web 管理服务 和 万维网服务,确定后等待安装完成。2.配置IIS(1)右键我的电脑,选中管理,打开IIS管理器(2)选择默认的站点,点击高级设置,可设置网站的目录(3)点击绑定,修改网站的端口等信息(4)看看是否配置成功(5)关于下载网站内AssetBundle资源配置一. 双击MIME类型,...
2021-08-18 17:12:11
524
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
1302
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
413
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
157
原创 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
2772
原创 无敌对象池
此对象池主要针对游戏资源,希望对大家有所帮助!对象池的使用,例如:缓存消除游戏用的砖块第一步:初始化池子ObjectPoolManager.Instance.CreatePool(StringDefine.SpritePoolName, 120, 200, ResManager.Instance.LoadAsset<GameObject>(StringDefine.CellName, (int)ResManager.eResType.Model), (...
2020-08-12 15:39:05
1477
原创 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>...
2020-03-02 11:17:08
142
转载 运行时关闭unity的Debug.Log
Debug.unityLogger.logEnabled = false(目前我在unity2018版本中用到)在开发Unity的时候,在输出log的时候大家都会采用Debug.log()的方式来输出Log,但是游戏发布的时候这样的Log是不能关闭的,在用户手机运行产生一堆LOG也不是啥好事,一定要关闭才行、主要是unity官方也没有提供直接关闭的方法。既然官方没提供方法,那么我们就得自己...
2019-12-12 17:29:54
2594
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
1500
原创 lua事件中心实现(静态和实例方法都可绑定)
EventCenter.lua请去资源下载实例方法注册:EventCenter:getInstance():addListener(EventName.SelectSlot, self.onSelectSlot, self)静态方法注册:EventCenter:getInstance():addListener(EventName.SelectSlot, reEvent.onSelectS...
2019-11-15 16:30:29
565
原创 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
14264
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
770
原创 简易对象池
只针对资源Obj,不兼容脚本,后面会制作支持全类型的万能对象池上代码:using System.Collections;using System.Collections.Generic;using UnityEngine;public class ObjectPool{ private GameObject prefab; private List<Game...
2019-01-15 12:12:36
135
原创 根据美术给的灰度图切割图片形状
直接上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
375
原创 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
3719
原创 unity编辑器使用记录
常用的编辑器语法:unity编辑器核心功能类:EditorUtility EditorUtility.DisplayPopupMenu 小窗口 EditorUtility.DisplayProgressBar显示进度条 EditorUtility.DisplayDialog警告框 EditorUtility.OpenF...
2018-12-17 11:26:12
905
超级好用的截图软件.zip|CaptureSoft.zip
2020-12-03
LitJson.zip
2020-11-12
美术制作规范.docx|美术制作规范.docx
2020-11-03
tabletool.lua
2019-11-16
singleton.lua
2019-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人