- 博客(226)
- 资源 (16)
- 收藏
- 关注
原创 Unity Editor实用功能:Hierarchy面板的对象上绘制按按钮并响应
现在有这样一个需求:* 在Hierarchy面板的对象上绘制按钮* 点击按钮,弹出菜单* 再点击菜单项目响应自定义操作* 在这里的响应主要是复制对象层级路路径
2024-01-09 15:57:47
1001
原创 实用Unity3D Log打印工具XDebug
# 特点* 显示时间,精确到毫秒* 显示当前帧数(在主线程中的打印才有意义,非主线程显示为-1)* 有三种条件编译符
2024-01-09 10:57:12
872
原创 LitJson-Json字符串转对像时:整型与字符串或字符串转:整型进的类型不一致的处理
Json数据格式是大家在游戏开中常量用的一种数据格式,某种程度上可以说是必备的。对unity开发来说,LitJson这个json库应该是被使用最多的json库了。
2024-01-08 18:16:49
813
原创 C#不会循环响应的Action设计与实现
消息事件系统中必备,拒绝死循环简明、高效、实用其它编程语言也可以参考实现。*不光是能防止直接的死循环调用;* 还能防止间接的死循环调用;* 还支持对不同参数判定,不同参数的调用可以不当循环调用;
2024-01-06 01:31:27
738
原创 Windows下Unity3D项目多开脚本
大家肯有这样的需求,在开发多人游戏时,一台开发机上要同时跑多个端,代码改动希望多个端立马生效吧。希望下面的脚本能够帮到你们。
2021-12-17 10:34:27
3404
原创 unity输入法 遮挡输入框
参考https://blog.csdn.net/linxinfa/article/details/106537858https://my.oschina.net/u/698044/blog/4319949代码using System.Collections;using UnityEngine;using UnityEngine.UI;public class InputFieldLayoutX : MonoBehaviour{ public InputField inputFie
2020-12-16 10:06:48
1269
1
原创 vue-cli 3.0生成的项目run build后为空白页
vue-cli 3.0 生成的项目与2.x不同,其中并没有webpack配置文件config/index.js。这个时候需要我们在项目的根目录下创建一个vue.config.js文件,代码如下:module.exports = { publicPath: './',}
2020-09-09 03:06:12
293
原创 css之@规则
视频教程笔记/*@规则 @charset 设置样式表的编码 @import 导入其它样式文件 @media 媒体查询 @font-face 自定义字体(会下载用户电脑上没有的字体) */ @charset 'utf-8'; @import 'reset.css';...
2020-08-08 02:38:31
244
原创 解决unity3d本地html文档打开慢的问题
unity3d本地文档打开比较慢,是因为是页面中访问了某些被墙了的站点的资源。现在都是一些google的css或js之类的资源。解决方式一:将google相关的链接全部删掉,这个方法我觉得比较麻烦。解决方式二:在hosts文件里将相关google域名屏蔽掉就好: 127.0.0.1 www.googletagmanager.com 127.0.0.1 fonts.googleapis.com
2020-08-08 02:08:32
2495
原创 css之reset.css
部分常用的html标签样式的重置和部分常用的预设css样式body,p,h1,h2,h3,h4,h5,h6{ margin: 0;}ul{ margin: 0; padding: 0; list-style: none;}img{ border: none; vertical-align: middle;}a{ text-decoration: none; color: #3c3c3c;}i{ f
2020-08-08 02:05:00
288
原创 python-zip-filemove-fileencryption可做工程配置
直接上代码配置代码 configs.py# -*- coding: utf-8 -*-projects={}projects["xxx_project"]={ "password" : "这不是密码,不要误会~", "cache_root_dir" : "E:/Persistent/cache/xxx_project", "project_...
2019-12-06 10:53:33
302
原创 android:动态获取权限
直接上代码requestPermission(new String[]{ Manifest.permission.READ_PHONE_STATE, Manifest.permission.CALL_PHONE, Manifest.permission.READ_CALL_LOG, ...
2019-11-25 10:46:45
462
原创 unity实现一个2d的咪牌的效果
1 效果图2 主要代码using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;public class Demo : MonoBehaviour { public XEventTriggerListener xListe...
2019-06-28 09:42:47
2024
2
原创 ShaderForge - 纹理旋转
shaderforge图:shaderforge代码:// Shader created with Shader Forge v1.38 // Shader Forge (c) Freya Holmer - http://www.acegikmo.com/shaderforge/// Note: Manually altering this data may prevent you fro...
2019-06-19 19:13:33
1254
原创 ShaderForge - 开启了Stencil Buffer后还是不能被ugui中的Mask正常裁剪的问题修复
只要在shaderforge生成的shader源码中增加如下两行代码即可:_ColorMask (“Color Mask”, Float) = 15ColorMask [_ColorMask]添加的位置如下图所示:
2019-06-19 14:16:14
968
原创 ShaderForge - 纹理逐步消失
shaderforge图:shaderforge 代码:// Shader created with Shader Forge v1.38 // Shader Forge (c) Freya Holmer - http://www.acegikmo.com/shaderforge/// Note: Manually altering this data may prevent you fr...
2019-06-17 16:56:07
738
原创 ShaderForge - 纹理水平&垂直翻转
shaderforge图:shaderforge代码:// Shader created with Shader Forge v1.38 // Shader Forge (c) Freya Holmer - http://www.acegikmo.com/shaderforge/// Note: Manually altering this data may prevent you fr...
2019-06-17 16:44:16
1190
原创 用jarjin/LuaFramework_UGUI框架做的app苹果审核不过的解决方法
用jarjin/LuaFramework_UGUI框架做的app苹果审核不过,是因为其中libtolua.a包含了苹果禁止的_dlopen, _dlsym系统方法。解决方法就是去掉相关的方法,然重新生成libtolua.a就好...
2019-03-16 11:36:17
1226
3
原创 Unity用脚本读取bmfont配置生成字体CustomFont
1、对配置文件的读取解析,复用ngui中的相关代码2、代码/*************************************************** * 文件名:Packager.cs * 描 述:字体生成工具 * 时 间:2018-11-15 * 作 者:AnyuanLzh * 修 改: **********************************...
2018-11-30 15:49:23
1202
原创 Unity用脚本配置简单的数字艺术字体CustomFont
unity 2017.4.3f11、代码/*************************************************** * 文件名: FontCustom.cs * 时 间: 2018-10-30 * 作 者: AnyuanLzh * 描 述: ***************************************************/...
2018-10-30 15:10:08
1448
原创 BuildAssetBundleOptions 资源包编译选项
public enum BuildAssetBundleOptions { // // 摘要: // Build assetBundle without any special option. None = 0, // // 摘要: // Don't co...
2018-08-07 17:50:52
7192
原创 unity打包时自动配置AndroidManifest.xml和xcode工程
unity version:2017.4.3f1unity 打包时,根据配置,自动配置android的AndroidManifest.xml和xcode工程设置和它的Info.plist 一、直接上配置代码 :/*************************************************** * 文件名:GlobalVar.cs * 描 述:自定义打包处理器...
2018-07-05 18:03:16
5024
1
原创 unity gradle android打包出aaptOptions.noCompress数组太大导致打包失败问题
unity版本:2017.4.3f1 unity gradle android打包出aaptOptions.noCompress数组太大导致打包失败问题. 将unity安装目录下的mainTemplate.gradle文件中的**STREAMING_ASSETS**去掉即可。 将aaptOptions { noCompress '.unity3d', '.ress', '...
2018-07-05 11:02:00
6450
2
原创 插件:UniWebVew之一
···C# using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI;public class WebViewController : MonoBehaviour { [SerializeField] Text txtTitle = n...
2018-05-31 16:31:13
482
原创 无题
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;public class Test : MonoBehaviour { public XEventTriggerListener trigger; priva...
2018-04-19 13:38:08
1188
原创 python_subprocess_xcode
用python3下的subprocess库来操纵xcode命令行的演示:# 清理 - cleanimport subprocesscmd = 'xcodebuild clean -project /Users/sdf/Documents/lzh/projects/xcode/commandline/Unity-iPhone.xcodeproj -scheme Unity-iPhone'cmdp
2017-12-20 15:23:51
412
原创 python_requests_pgyer
用python3下的requests库来将一安装包上传到蒲公英上:# python自动上传安装包到蒲公英测试import requestsimport sysimport webbrowserdef uploadFile(): pak_path = r'F:\projects\unity2017\20171207_CommandLine\201712015.apk' uplo
2017-12-15 13:16:25
630
原创 python_smtlib_email
基于python3+smtlib库,发送emailimport smtplibfrom email.mime.text import MIMETextfrom email.header import Header# 第三方 SMTP 服务mail_host="smtp.exmail.qq.com" #设置服务器mail_user="lizhihai@xxxx.cn" #用户名mai
2017-12-15 13:13:04
1201
原创 python_subprocess_git
用python3下的subprocess库来操纵一些git命令行的演示:# 一些相关的git的原生命令# 新建分支dev# git branch dev# # 切换到master分支# git checkout master# # git 强制放弃本地修改(新增、删除文件):# git checkout . && git clean -df#
2017-12-14 17:51:24
1191
原创 python_subprocess
用python3下的subprocess库来操纵命令行的演示:# Q: 实时拿到命令中的输出# A: 用ping命令来测试,用unity来测试没看到任务结果import subprocessp = subprocess.Popen(['ping', 'www.baidu.com'], stdin = subprocess.PIPE, stdout = subprocess.PIPE,)whi
2017-12-14 15:56:40
356
原创 python_subprocess_unity
用python3下的subprocess库来操纵unity命令行的演示:# Q: 用python + subprocess调用unity命令# A: # 方式一:import subprocesscmd = r'Unity.exe -batchmode -projectPath F:\projects\unity2017\20171207_CommandLine -executeMethod
2017-12-14 15:51:18
522
原创 python_gitpython_git
用python2下的gitpython库来操纵git命令行的演示:# 基本语句from git import Repo # 导入repo模块repoPath = r'F:\workprojects\u3d_git\Majiang3D' # 本地git库路径repo = Repo(repoPath) # 获取一个库print(repo.branches) # 获取所有的分支p...
2017-12-14 15:45:22
4080
原创 python_subprocess_svn
用python下的subprocess库来操纵svn命令行的演示:# Q: svn 的还原# A: 将本地的所有的修改(没有提交),返原import subprocesscmd = r'svn revert --depth=infinity F:\workprojects\u3d_git\Majiang3D\client\Assets\Res\assetbundle'cmdpath = No
2017-12-14 15:42:32
855
mipai.unitypackage
2019-06-28
Unity下实现断点续传的下载_demo
2017-04-27
Unity for iOS 调用UIDatePicker
2016-03-01
Unity for iOS 打开相册、相机及保存图片到相册的demo
2016-02-26
vuforia-unity-5-0-10.unitypackage
2016-01-04
PureMVC for Unity3d Demo
2015-12-18
Unity Splash Image 与 Launch场景的背景图无缝衔接
2015-12-04
EasyTouch与UGUI的结合
2015-12-02
U3D之WebCamTexture实现前后相机的拍照功能
2015-11-24
copy streamingassets 2 persistentassets.
2015-09-16
Unity触控测试项目
2014-01-18
Unity3D内置Shader源码与详解
2013-12-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人