随笔分类 -  C#

C#开发
摘要:Unity RectTransform中使用stretch模式时代码动态控制Left、Top、Right、Bottom 对于屏幕进行适应的代码: var rect = panelObj.AddComponent<RectTransform>(); rect.anchorMin = Vector2.z 阅读全文
posted @ 2023-10-16 16:18 威少小二orz 阅读(752) 评论(0) 推荐(0) 编辑
摘要:Unity使用https请求握手失败的处理方案 Handshake failed UNITYTLS_INTERNALS解决方案 var handler = new HttpClientHandler();//需要加这句 handler.ClientCertificateOptions = Clien 阅读全文
posted @ 2023-10-09 18:42 威少小二orz 阅读(82) 评论(0) 推荐(0) 编辑
摘要:1、创建MAUI的空项目。 2、平台层。 比如Android、IOS、MAC、Window、Tizen。 很多人可能不认识Tizen,这里解释一下,比如华为鸿蒙、阿里飞天、深度deepin、Ubuntu、CentOS。这样理解了吧。 2、MAUI的启动目录在MauiProgram.cs里。 新建项的 阅读全文
posted @ 2023-10-02 03:14 威少小二orz 阅读(664) 评论(0) 推荐(0) 编辑
摘要:此文写的并不是使用UnityRequest等等Unity自带的方法。 1、Get方法 public static async Task<string> DoGet(string requestUrl, string parms) { string reslut = ""; string uri = 阅读全文
posted @ 2023-01-03 11:41 威少小二orz 阅读(565) 评论(0) 推荐(0) 编辑
摘要:com.oculus.intent.category.VR获取已安装APP信息。 android.app.ApplicationPackageManager.queryIntentActivitiesAsUser(android.content.Intent,int,int) android.app.ApplicationPackageManager.queryIntentActivities(ApplicationPackageManager.java:951) 阅读全文
posted @ 2022-09-08 00:46 威少小二orz 阅读(1036) 评论(2) 推荐(0) 编辑
摘要:关于Unity2020版本打包安卓工程IL2CPP没有SO的解决方案 2022.09.27增加Unity2021版本打包IL2CPP的说明 升级2022.1.115版本后要注意的: 添加到build.gradle里的BuildIL2Cpp生成.so库的任务需要修改路径,因为deploy下面的.net 阅读全文
posted @ 2022-08-29 11:10 威少小二orz 阅读(4388) 评论(6) 推荐(0) 编辑
摘要:public static int GetRandomRangeNoRe2(int x, int y, int[] array = null) { if (array == null) { return UnityEngine.Random.Range(x, y); } else { List<in 阅读全文
posted @ 2022-08-18 14:46 威少小二orz 阅读(122) 评论(0) 推荐(0) 编辑
摘要:最近应大佬的要求,给渠道做了一个打包工具。 这里说的打包工具,不是在unity里直接调用打包,而是更改已打包好的APK,进行换皮换资源换渠道操作。 --本文的打包为基于母包去打子渠道子包,这种方式打出来的子包,流畅度没有源码打出来的包那么好。 如果你想使用源码打包,跳转到我的另一篇文章,文章内容是用 阅读全文
posted @ 2022-08-13 17:56 威少小二orz 阅读(645) 评论(0) 推荐(0) 编辑
摘要:没破解,也没购买正版,也没有交钱。 使用UnityHub登陆的版本破解没有成功过。 那Android版本的处理方式: 1、原理: Unity的activity本身会对应一个View,那么我们就创建一个新的View,并置于Unity的上层。 也就是在Android的那个UnityActivity加载之 阅读全文
posted @ 2022-05-27 19:02 威少小二orz 阅读(204) 评论(0) 推荐(0) 编辑
摘要:穿山甲GroMore广告—(信息流广告)——Android_Unity广告系列文章04 穿山甲GroMore聚合版本:2022.04.14。 直接上图,加载信息流,这里分为原生和模板,一般使用模板。 以模板信息流举例,以下为加载功能。 红框圈出来的为从安卓获取显示信息流的View的宽高,只是懒得一直 阅读全文
posted @ 2022-05-26 11:31 威少小二orz 阅读(826) 评论(0) 推荐(0) 编辑
摘要:穿山甲GroMore广告—(Banner广告)——Android_Unity广告系列文章03 穿山甲GroMore聚合版本:2022.04.14。 对于Banner广告,2022.04.14版本的GroMore聚合版本里是有一点问题的,代码控制上有一些问题,我就写出调用方式和相应的BUG并做出修正。 阅读全文
posted @ 2022-05-20 15:41 威少小二orz 阅读(1464) 评论(0) 推荐(0) 编辑
摘要:穿山甲Unity-Android 阅读全文
posted @ 2022-05-18 10:51 威少小二orz 阅读(2637) 评论(0) 推荐(0) 编辑
摘要:问题产生:无论是vs2019还是2017,都有可能存在进度条0%不动。 问题说明以及解决方案: 1、此问题和是否使用科/学上网并没有关系,不用骂绿/坝。 2、在你的电脑里:用户/AppData/Temp下找到你进度条不动的时候的日志打开它,你会找到一个堆栈报错日志如下: VisualStudio B 阅读全文
posted @ 2021-01-14 06:41 威少小二orz 阅读(3752) 评论(0) 推荐(1) 编辑
摘要:背景: 1、Unity第一次启动时将streamingassets下的首包资源拷贝到persistentDataPath目录下。 2、Unity-android平台上的的这种操作只能使用www去加载streamingassets下的文件,导致速度问题。 备注: 1、此方案需要您对安卓有一点点的了解。 阅读全文
posted @ 2017-12-01 11:31 威少小二orz 阅读(20735) 评论(0) 推荐(0) 编辑
摘要:DoTween的Sequence的运行图: http://blog.csdn.net/jiejieup/article/details/41521577 实用举例: Append(Tween tween):添加一个补间动画在这个Sequence后面 -这个方法里面参数是一个Tween(补间动画)类型 阅读全文
posted @ 2017-12-01 11:02 威少小二orz 阅读(12555) 评论(0) 推荐(0) 编辑
摘要:luaframework框架中 在开发的过程中,按钮点击事件监听的名称不能重复 会报如上错误,发生此情况的时候可以更改按钮的名称,不过此方法并不是一劳永逸。 以下方法能解决此问题, 更改脚本luabehaviour.cs 如下图,在给监听的按钮的键值对上增加哈希值,使之名称唯一 阅读全文
posted @ 2017-11-26 07:58 威少小二orz 阅读(779) 评论(0) 推荐(0) 编辑
摘要:本篇对lock的解释,主要是面向unity程序员,让其在游戏中更好的运用lock排他锁。 lock:排他锁 一般使用object o = new object()来进行排他判断。 如果四个线程同时执行, 例如: 以上代码为一个任务在4个线程下并发,当o被线程1锁,线程234均会等待,直至o解除锁定才 阅读全文
posted @ 2017-11-10 14:07 威少小二orz 阅读(329) 评论(0) 推荐(0) 编辑
摘要:示栗代码: 相对于C#对应的解释: 带local的变量a,b,c其实是私有静态变量。 不带local的变量d,e,f其实是公有静态变量。 私有静态变量验证方式: 用面象对象写一个类,然后去实例化一个对象,然后使用这个对象内部的方法调用local变量,你会发现不同的对象里面的local在每次赋值之后都 阅读全文
posted @ 2017-10-27 10:50 威少小二orz 阅读(12862) 评论(0) 推荐(0) 编辑
摘要:基于uLua/toLua的Luaframework的lua框架的事件系统 github地址:https://github.com/jarjin/LuaFramework_NGUI 用法与Luaframework框架自带的Events.lua的用法一致,解决了回调时报错不抛错误的问题。 阅读全文
posted @ 2017-09-25 09:30 威少小二orz 阅读(1782) 评论(0) 推荐(0) 编辑
摘要:1、Unity调用Android。 Unity块代码: 说明:Android模块中的StartActivity0方法所在的Activity必须继承自UnityPlayerActivity。 2、Android调用Unity 安卓代码块: 参数1:Unity当前场景中的GameObject的名字。 参 阅读全文
posted @ 2016-11-03 19:40 威少小二orz 阅读(864) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示