- 博客(13)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 UnitytFoundException:/Users/builduser/builds/vm/mono/external/buildscripts/add_to_build_results/mono
DllNotFoundException: libgdiplus.dylib assembly: type: member:(null)
2024-11-15 20:55:44
131
原创 使用Lua脚本一键对Excel进行批转换(支持类型"xls","csv","txt" "template""html")
上面知道了bat基本语法和bat与C#的调用,之后就是大家按自己的打包策略进行资源的配置,当资源配置并打包完毕后,我们要输出到Android工程或IOS工程进行一些跨平台的配置。一、Android工程通过BuildPipeline.BuildPlayer方法build出Android工程...
2020-03-30 15:48:14
938
原创 Unity到使用bat跨平台编译打包--unity batchmode 模式(二)
上篇介绍一下基本要用到的命令,要想深入学的,可以去看一下bat基本语法,基本使用batch模式打包就用到的就这一些。启动Unity Batchmode@echo offpushd %~dp0echo "---------------update proj.......------------------""C:\Program Files\Unity2017.4.24f1\Edit...
2020-03-27 17:31:13
2539
原创 Unity到使用bat跨平台编译打包--unity batchmode 模式(一)
感觉做Unity学的东西挺多,入门学编程时学的C++,然后入游戏业学C#,后面做热更新学了lua,搞跨平台还要学oc,java,最近入手的一个MMORPG项目,跨平台编译、打包,全部使用的Bat处理,以前都是使用Unity引擎上自带的Build输出或者写一个脚本调用Build输出。使用Bat编译、打包的好处:同时开启多个版本,同时进行,Unity只启动进程,并不会启动客户端,可同步进行资源拷贝...
2020-03-27 17:30:36
2210
2
原创 C#创建DLL以及在Unity中使用的步骤
1.在VS中新建一个C#工程2.新建一个CS的空文件,如TestDLL。3.写入命名空间和需要引用的类方法。如:namespace TestDll{ public static class Tool { //求和 public static int Sum(T t1, T t2) { return t1+t2; ...
2019-06-17 10:42:32
915
转载 [UGUI效果实现]不规则、多变形按钮点击
参考的雨果大神的贴子做的,自己记录一下,以备不时之需。一、实现效果二、参数设置1.新的Button,把Raycast target(射线检测)取消2.新建一个子节点GameObject(空的就行),添加组件Polygon Collider 2D,然后点击Edit Collder,对需要检测点击的区域进行设置。添加脚本 UI Polygon(雨果大神的脚本,我贴在下面了)...
2019-05-09 16:33:27
708
原创 [开发工具]预制件转LUA
一、实现效果通过工具将Prefab转换成Lua模板相对应的Lua文件,提高开发速度。1、预制件结构2、转换的Lua文件3.Lua的文件内容TestPanel = BaseClass(LuaUI)function TestPanel:__init( ... ) self:__property(...) self:Config() self:InitEven...
2019-05-09 16:11:20
449
原创 [UGUI效果实现]图片色彩颜色渐变
一、效果二、参数设置Brightness:亮度Saturation:饱和度Contrast:对比度成员属性:Is Loop Change:是否循环变化(渐变)Duration:渐变的时间CurValue:当前值MaxValue:最大值,只有当Is Loop Change选中时才有效MinValue:最小值,只有当Is Loop Change选中时才有...
2019-05-09 14:57:37
1417
1
原创 Unity接入SDK_签名_Keystore相关
在Unity打包安卓平台APK包时,需要使用到KeyStore对其APK进行签名。Android系统在安装Apk的过程中,会对Apk进行签名校验,校验通过后才能安装成功。比如申请第三方SDK(微信登陆,支付)时会检验及使用。1. 签名是什么?签名是什么,先来看为什么需要签名 。大家都知道,在消息通信时,必须至少解决两个问题:一是确保消息来源的真实性,二是确保消息不会被第三方篡改。在安装Ap...
2018-11-08 14:49:16
827
原创 Unity安卓APK调试方法
第一种方法:不需要开启Unity,下载AndriodSDK。1.连接手机,下载好手机驱动(一般电脑相对应的手机助手即可),打开手机调试模式。2.找到相对应的SDK路径,打开ddms.bat。3.如果手机连接正常,会显示手机类型和安卓版本号,我的是华为,安卓版本为7.04.点击左下角那个绿色的+,添加筛选器。5.OK,然后在手机上运行对应的Unity游戏APK包就行了...
2018-10-30 18:20:46
2556
原创 Unity发布时出现“The type or namespace name `UnityEditor' could not be found.
现象:using UnityEditor;就算包含了头文件,也会报错。原因:在非编辑器脚本中加入编辑器脚本时。修改方法:1.在Asset中创建Editor文件夹,并将有对Editor操作的脚本全放入到该文件夹中,再次运行之前出错的函数,问题解决。2.如果不想放入到Editor文件侠,则用以下方法#if UNITY_EDITOR //用到编辑器的代码 #endif...
2018-10-30 17:58:27
4616
1
原创 Unity3D_GameFramework框架_StartForce项目学习_进入流程
游戏第一步是数据的初始化,这一步使用的框架的流程,一、GameFramework框架的流程 流程是贯穿游戏运行时整个生命周期的有限状态机。通过流程,将不同的游戏状态进行解耦将是一个非常好的习惯。对于网络游戏,你可能需要如检查资源流程、更新资源流程、检查服务器列表流程、选择服务器流程、登录服务器流程、创建角色流程等流程,而对于单机游戏,你可能需要在游戏选择菜单流程和游戏实际玩法流程之间做切换。...
2018-07-03 10:56:26
978
原创 Unity3D_GameFramework框架_StartForce项目学习_入口
做为一名新入行游戏前端,对照博主笨木头的项目,自己又详细分析一下框架的结构一、项目组件初始化 整个项目的组件初始化在GameEntry里,挂载在GameFramework对象上,在游戏运行时在Start中会调用InitBuiltinComponents,InitCustomComponents。 (一)InitBuiltinComponents:会对整个游戏框架的组件进行引用,在后面...
2018-07-02 15:12:27
1010
ExcelTool.rar
2020-03-27
Unity游戏在手机端显示异常
2022-10-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人