
Unity
zxsean
这个作者很懒,什么都没留下…
展开
-
「Sakana!」石蒜模拟器 但是Unity
石蒜模拟器, Unity实现原创 2022-09-19 15:13:45 · 1181 阅读 · 0 评论 -
批量清理Unity中missing的脚本.
工具git地址这个小工具是我为了帮助开源项目金庸群侠传3D重制版写得, 主要用处是批量查找丢失引用关系的脚本, 并且删除, 支持多选文件以及处理整个工程.原创 2021-07-21 18:26:26 · 1310 阅读 · 3 评论 -
Unity Editor 不用反射访问编辑器内部方法
Q:该问题来自Game Framework 官方群(216332935), Liuyi的提问.Timeline 里引用了 UnityEditor.TimeArea 是个 internal 的类型Timeline 所在的代码就能正常访问, 但是自己扩展的编辑器类就无法访问本文参考了:https://blog.youkuaiyun.com/akof1314/article/details/111773851在使用 Unity Editor 制作编辑器工具的时候经常无法对 Editor 内的 intern原创 2021-07-21 18:25:02 · 1252 阅读 · 2 评论 -
Unity ugui禁用Emoji, 不过该方法也适用其他ui组件系统
挂载在需要屏蔽emoji的文本Input组件上即可.核心处理代码就是对于输入单字符的剔除处理.已经测试过ios和安卓设备,均可以生效.可以有效禁止不可预期的Emoji输入.using System.Globalization;using UnityEngine;using UnityEngine.UI;public class InputMaskEmoji : MonoBehaviour{ /// <summary> /// 需要屏蔽Emoji的输入框原创 2020-11-24 11:45:35 · 986 阅读 · 5 评论 -
Unity获取安卓sd外部目录路径
比较取巧的做法,不使用任何Native代码.public static string GetAndroidInternalFilesDir(){ string[] potentialDirectories = new string[] { "/storage", "/sdcard", "/storage/emulated/0", "/mnt/sdcard", "/storage/sdcard0",原创 2020-07-15 13:03:00 · 1716 阅读 · 3 评论 -
通过gradle动态配置版本号
def appVersionName = '0.0.1'def appVersionCode = 1android { compileSdkVersion 29 buildToolsVersion "29.0.2" defaultConfig { versionCode project.hasProperty('VERSION_CODE') ? Integer.parseInt(VERSION_CODE) : appVersionCode vers原创 2020-05-25 11:19:34 · 925 阅读 · 0 评论 -
[Unity]UGUI ScrollView特效裁剪
Unity特效在ScrollView中的裁剪1.序列帧按照特效的效果,做序列帧动画问题和缺点效果会差点2.添加相机添加一个Camera,这个Canera只显示ScrollView的实际显示区域我们先添加一个新的Layer层RewardEffect,并将新添加的Camera的显示层设置为RewardEffect.Camera中的Viewport Rect是其可见的区域,这里我们要调...原创 2018-12-05 17:50:06 · 4194 阅读 · 0 评论 -
给大家拜个早年,XLua探索之旅
年底了项目比较忙.给大家拜个早年吧. 近期正在关注XLua贴一下官方介绍吧Unity3D下Lua编程支持xLua为Unity3D增加Lua脚本编程的能力,进而提供代码逻辑增量更新的可能。当然不仅仅如此,在coco2dx上的实践告诉我们,以Lua为主打语言的游戏客户端编程是可行的。我会在Blog中持续更新XLua学习笔记. 如果暂时没有更新- -就是工作忙哈哈哈.原创 2017-01-17 11:08:17 · 2192 阅读 · 0 评论 -
[Unity]打包遇到Too many method references when I export android build解决方法
今天项目中打包遇到了 Too many method references when I export android build这个错误.通过Google查到了解决方案和原因. http://answers.unity3d.com/questions/816708/我们的解决方案是替换了其中的一个lib android-support-v4之后就没有问题了.原创 2016-08-25 13:55:32 · 1294 阅读 · 0 评论 -
[Unity]游戏内查看BundleVersion版本号.
转载自StackOverFlow基本原理是[InitializeOnLoad] 在每次有变动完毕之后会执行BundleVersionChecker 在BundleVersionChecker中会自动判断版本号是否变更,如果变更会把新的版本号写入cs文件. 从而实现在游戏中获取版本号.我直接贴代码吧using System.IO;using UnityEditor;using UnityEn原创 2016-08-04 10:52:42 · 11573 阅读 · 1 评论 -
ToLua学习笔记(十) Example 10 Enum
ToLua学习笔记(十) Example 10 Enum转载请注明出处四川包邮ToLua学习笔记十 Example 10 Enum代码lua中一些用法spaceToIntif not spaceEquals0 then的问题UnityEngineSpaceIntToEnum0这一篇文章主要是通过Example讲解ToLua中枚举的用法代码using UnityEngine;using S原创 2016-07-08 16:33:29 · 2625 阅读 · 0 评论 -
ToLua学习笔记(九) Example 09 Dictionary
ToLua学习笔记(九) Example 09 Dictionary转载请注明出处四川包邮ToLua学习笔记九 Example 09 Dictionary代码BindMap这个例子主要演示的是lua中如何遍历访问c#的Dictionary类对象 这篇例子没什么需要讲的了,其实看看代码就明白用法了,不像之前的例子代码using UnityEngine;using System.Collecti原创 2016-07-08 16:02:18 · 1601 阅读 · 1 评论 -
施工中 ToLua学习笔记(十一) Example 11 Delegate
ToLua学习笔记(十一) Example 11 Delegate转载请注明出处四川包邮ToLua学习笔记十一 Example 11 Delegate代码这一周事情有点多~再加上去了一趟日本,今天才能继续开始更新.这一篇文章主要是通过Example讲解searchpath,require,dofile.代码[NoToLuaAttribute]添加后方法不会导出到Wrap中using UnityE原创 2016-07-27 15:29:24 · 3676 阅读 · 0 评论 -
ToLua学习笔记(一) 下载安装以及Example 01 HelloWorld
ToLua学习笔记(一) 下载安装第一次使用Markdown写~如果有错误请在留言中指明感谢.转载请注明出处四川包邮ToLua学习笔记一 下载安装安装ToLua测试一下ToLua中的Demo来看看我们安装成功没有吧安装ToLuaGit地址: ToLua 首页:http://www.ulua.org从Github上拉取最新版本 拉取完毕之后导入Unity工程确认工程中是否已经有Lua按钮点原创 2016-07-06 10:26:13 · 2649 阅读 · 2 评论 -
ToLua学习笔记(二) Example 02 ScriptsFromFile
ToLua学习笔记(二) Example 02 ScriptsFromFile转载请注明出处四川包邮ToLua学习笔记二 Example 02 ScriptsFromFile测试示例代码函数用法AddSearchPathDoFileRequire这一篇文章主要是通过Example讲解searchpath,require,dofile.测试通过运行Example可以发现,不管点击多少次Do原创 2016-07-06 11:34:15 · 1572 阅读 · 0 评论 -
ToLua学习笔记(四) Example 04 AccessingLuaVariables
ToLua学习笔记(四) Example 04 AccessingLuaVariables转载请注明出处四川包邮ToLua学习笔记四 Example 04 AccessingLuaVariables代码c传递给lua通过LuaState访问cache成LuaTable进行访问顾名思义,Example 04将会告诉我们如何访问Lua代码中的变量代码using UnityEngine;usin原创 2016-07-06 12:33:41 · 1280 阅读 · 0 评论 -
ToLua学习笔记(三) Example 03 CallLuaFunction
ToLua学习笔记(三) Example 03 CallLuaFunction转载请注明出处四川包邮ToLua学习笔记三 Example 03 CallLuaFunction代码GetFunction两种调用方式的区别为什么这两种调用方式会有这种区别这一篇文章会讲解如何调用Lua中的函数代码//#define TEST_GCusing UnityEngine;using System.C原创 2016-07-06 11:56:30 · 2678 阅读 · 0 评论 -
ToLua学习笔记(五) Example 05 LuaCoroutine
ToLua学习笔记(五) Example 05 LuaCoroutine转载请注明出处四川包邮ToLua学习笔记五 Example 05 LuaCoroutine代码lua脚本LuaBinderBindLuaStateLuaLooper调用 这一篇文章主要是通过Example讲解searchpath,require,dofile. 代码using UnityEngine;using原创 2016-07-06 14:00:15 · 4327 阅读 · 0 评论 -
ToLua学习笔记(六) Example 06 LuaCoroutine2 以及 LuaClient
ToLua学习笔记(六) Example 06 LuaCoroutine2 以及 LuaClient转载请注明出处四川包邮ToLua学习笔记六 Example 06 LuaCoroutine2 以及 LuaClientLuaClient代码TestCoroutine2关于LuaClient也可以作为参考自己启动一个代码不多一个启动流程这一篇文章主要讲解一下LuaClientLuaClient原创 2016-07-06 15:26:53 · 4972 阅读 · 0 评论 -
ToLua学习笔记(七) Example 07 LuaThread
ToLua学习笔记(七) Example 07 LuaThread转载请注明出处四川包邮ToLua学习笔记七 Example 07 LuaThread代码LuaThread用法总结本篇会讲述LuaThread用法代码using UnityEngine;using System.Collections;using LuaInterface;public class TestLuaThread原创 2016-07-07 15:23:17 · 1209 阅读 · 0 评论 -
ToLua学习笔记(八) Example 08 AccessingArray
ToLua学习笔记(二) Example 08 AccessingArray转载请注明出处四川包邮ToLua学习笔记二 Example 08 AccessingArray代码已经在Lua中添加了部分注释因为Lua语法和c语法还是有很大不同注意事项这个例子主要是在之前的数组例子上扩展了一些调用方式代码,已经在Lua中添加了部分注释,因为Lua语法和c#语法还是有很大不同using UnityEng原创 2016-07-07 17:12:29 · 1075 阅读 · 0 评论 -
[XUPort笔记]修改的XUPorter,提供代码编辑
根据 宣雨松-Unity3D研究院之IOS全自动编辑framework、plist、oc代码(六十七)改后的XUPorter本来去年就准备提交了~不过忘了整理. 最近正好又需要修改了,于是同步了一下最新版本,整理了一下.参考一下这个文件基本就会用了 比原版多了一个修改代码的功能,其实就是简单的文本替换. 已经提交了PR.using UnityEngine;#if UNITY_EDITORusi原创 2016-07-26 14:51:06 · 3842 阅读 · 0 评论