- 博客(80)
- 资源 (18)
- 收藏
- 关注
原创 Unity(三十四) 打包AssetBundle以及加载
Window-AssetBundle Browser可视化打包,从UnityPackageManager引入
2022-09-30 18:19:04
1546
原创 Unity(三十三) VideoPlayer 在Android设备播放
VideoPlayer在android设备上无法播放,需要修改工程设置。
2022-09-13 13:58:35
2159
原创 Unity(转载) 图形渲染与优化
了解图形渲染的流程以及如何去优化转载自:https://www.jianshu.com/p/9ad5e31b4090
2022-04-29 10:22:16
1293
原创 C#(一) Linq表达式
筛选分数大于80,并且升序排列 List<int> scores = new List<int> { 5, 200, 0, 66, 4, 32, 700, 1 }; IEnumerable<int> highScoresQuery = from score in scores where score > 80 orderby score ascending..
2022-04-28 11:03:22
377
原创 Unity Android(八) Unity Android获取键盘高度
需要的脚本:package com.你的包名;import android.app.Activity;import android.graphics.Rect;import android.util.Log;import android.view.View;import android.view.ViewTreeObserver;public class SoftKeyBoardListener { private View rootView;//activity的根视图
2022-04-27 16:57:51
1025
原创 Unity(三十三) 解决Gradle build failed
PS: Gradle打包报错的原因有很多,需要耐心查找报错原因我的报错信息如下:可以看到是未能连接到dll.google.com导致的不仅Unity打包报错,AndroidStudio也无法编译aar解决办法:1.百度一个IP查询网址,输入域名dl.google.com,查找到对应的IP。 如IP地址查询 - 在线工具2.ping一下,看是否可用3.找到电脑的hosts文件,C:\Windows\System32\drivers\etc\hosts...
2022-03-27 19:38:34
6162
原创 Unity Android(七) Unity Android10读写权限
PS:Android10读取权限发生了变化,即使应用权限里有读写权限可能也无法进行读写,主要是需要 android:requestLegacyExternalStorage="true"//AndroidManifest.xml中<application android:requestLegacyExternalStorage="true" /application>读写文件需要在AndroidManifest.xml中增加权限
2022-01-13 11:11:14
7335
1
原创 Unity Android(六)使用Unity2019,AS打包aar给Unity调用
工具:Unity2019.4.10 AS2020.3PS:Unity2019有class.jar 但是UnityPlayerActivity.java被独立开了,也就意味着MainActivity无法继承UnityPlayerActivity作为启动主窗口了Unity2019 class.jar位置:\2019.4.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\Variations\mono\Release\ClassesUn...
2022-01-12 18:04:09
5850
3
原创 Unity Android(五)通过smb协议Android设备访问Win10共享文件夹
PS:背景需求来自Andorid移动端访问Window共享文件夹工具:Unity2018.4.36f1 AS2020.3什么是smb协议开启共享文件夹SMBFile流AS打包aarUnity编译APK以及调用aar参考文献:1.https://www.cnblogs.com/firstdream/p/5165362.html 基于SMB协议的共享文件读写2.https://blog.youkuaiyun.com/...
2022-01-10 10:50:25
5868
2
原创 Unity Android(四)使用AndroidStudio2020打包aar,提供Unity调用
PS:换新版本的AS后,发现新建Project后打包,报了很多错。尤其是到了Unity里正常apk都无法编译/捂脸工具:Unity2018.4.36 AS2020.3AS打包AAR以及常见报错ps:假如你已下载AS2020.3并且已经配置好了sdk以及jdk1.新建ProjectFile-New project-Empty Activity2.以默认app模块作为Module,编译aar需要该模块在该Module内我们需要修改以下几处1. build.g...
2022-01-07 22:32:24
3112
原创 Python(三)微信公众号开发
ps:暂未完善,先做记录。本文核心讲外网穿透及微信Token验证阅读 基本开发流程申请个人公众号-订阅号微信公众平台https://mp.weixin.qq.com自定义菜单微信公众平台当然不只是给开发人员使用的,它提供了很多非技术人员可在UI界面上交互操作的功能模块。如配置消息回复、自定义菜单、发布文章等微信Token验证微信提供了非开发人员也可自定义编辑的菜单UI,但是如果我们想自定义开发呢?那么则需要对接微信SDK进行开发流程:1.下载na.
2021-12-28 17:56:08
4770
原创 Python之爬虫(二) Selenium自动化
开发工具:VSCode Python3.0浏览器:Chrome 、 驱动chromedriver实现功能:打开Chrome并进入拉勾网模拟点击获取招聘信息获取Chrome版本号:浏览器地址栏输入: chrome://version/ 或设置-关于里可查当前使用的是96.0.4664.45版本chromedriver下载地址:http://chromedriver.storage.googleapis.com/index.html压缩包是32位,Chrom...
2021-12-16 14:12:10
328
原创 Unity (三十二) AndroidStudio Logcat工具栏
PS:使用Unity开发Android应用,通常我们需要查看日志快速定位问题,那么AS是个好的工具。但是当第一次使用AS的时候却找不到Logcat位置或者新安装了AS也找不到Logcat在哪,这真的很烦。优先找View-->Tool Windows-->Logcat 快捷键Alt 6如果没有Logcat可以尝试如Resize->Maximize Tool WindowAndroid Studio中logcat的工具栏消失了_liuzhen007的专栏-CSD..
2021-12-09 14:42:54
4331
原创 Python之小游戏(一) 超级玛丽
安装PyCharm (Python也要安装)https://www.jetbrains.com/pycharm/download/#section=windows 下载Community社区版安装过程略导入pygame模块使用pip install pygame即可,若未安装pip可在python安装界面勾选pip检测pip有无安装,可打开cmd输入pip查看打开游戏项目找到主程序入口文件,右键Run即可导出exe选中项目文件夹右键在...
2021-12-03 18:02:40
3001
原创 Python之基础(一)使用VSCode调试
设置工作区当我们打开VSCode的时候,工作区内是没有内容的 ,如下添加工作区a.创建存放python脚本的文件夹,如d:/python目录b.File-> Add Folder To WorkSpace 选择刚才创建的python目录此时工作区如下注意:左下角已经识别到了我们当前的python环境,如果没有则会影响后续的调试。解决办法,创建一个python文件,打开python文件后系统会自动识别到设置断点找到断点甲壳虫 ,添加刚才...
2021-12-03 09:55:18
922
原创 Python之爬虫(一) 爬取上海7日内天气
import requestsimport csvimport randomimport timeimport socketimport http.client# import urllib.requestfrom bs4 import BeautifulSoupdef get_content(url , data = None): header={ 'Accept': 'text/html,application/xhtml+xml,application/x.
2021-12-01 18:21:54
658
原创 Unity(转载) IPhone机型判断
unity中判断iphone设备型号的方法_CrazyApp的博客-优快云博客在unity开发iphone app,特别是最近适配iphone x时,需要知道app目前运行的设备型号。可以通过SystemInfo.deviceModel获取设备型号,但是,获取的值是形如:iPhone8,1这种。这里有个表:iPhone7,1 iPhone 6 PlusiPhone7,2 iPhone 6iPhone8,1 iPhone 6si...https:/...
2021-09-16 14:05:22
472
原创 Unity (三十一) 键盘输入MobileInput插件
介绍一个Unity InputFiled组件改进版的键盘输入插件,来自git库1.https://github.com/mopsicus/UnityMobileInput2.https://github.com/yoyohan1/Unity_MobileInput使用方法:1.发布时必需挂载Plugins.cs并且放在第一个启动场景!因为Android端需要在第一个界面初始化时做一些方法调用。不然会造成无法使用插件2.在需要使用插件的InputField上添加MobileInputF
2021-08-30 14:05:59
2133
原创 Unity(三十)屏蔽emoji
PS:本文仅限个人笔记,仅供参考 Public void IsRegex(string InputContent){string match = (@"^[\u4E00-\u9FA5A-Za-z0-9 ~!@#$%^&*()_\-+=<>?:{ } |,.\/; '\\[\]·~!@#¥%⋯⋯&*()——\-+={}|《》?:“”【】、;‘',。、\u0022]+$"); List<string> patte...
2021-08-30 09:43:26
656
原创 Unity(二十九) UnityPackageManager(UPM) 开发教程
转载自:https://www.jianshu.com/p/153841d65846以下内容,正在更新...UPM用途开发注意事项
2021-04-23 13:08:59
3363
原创 Unity(二十八) Unity NetworkReachability
我们可以在Update中监听Application.internetReachability判断当前网络状态只有WIFIWIFI断开 => NetworkReachability.NotReachableWIFI连接 => NetworkReachability.ReachableViaLocalAreaNetwork4G连接:无任何消息只有4G网络4G断开 => NetworkReachability.NotReachable...
2021-04-16 10:03:44
585
原创 Unity(二十七) UnityEditor扩展之序列化类
挂到节点上public class Data{ public int left; public int right; public int top; public int bottom;}public class Test : MonoBehaviour{ public Data data; }//放在Editor目录下using UnityEditor; [CustomEdi...
2021-03-29 12:40:03
443
原创 Unity(二十六) Unity中竖图适应横版避免变形解决方法
//根据图片尺寸设置imageUV,避免图片变形 public static void SetImageUV(Texture2D texture, RawImage image, bool widetexCut = true)//增加一个横图是否需要裁剪的判断 { float imageHw = image.rectTransform.rect.height / image.rectTransform.rect.width;//item 宽高 floa...
2021-03-11 14:16:25
958
原创 Unity(二十六) Unity Text超出部分显示...
public static void SetTextWithEllipsis(this Text textComponent, string value) { value = value.Replace(" ", "\u00A0");//解决空格问题 // create generator with value and current Rect var generator = new TextGenerator(); var rec..
2021-03-10 14:42:05
2917
原创 Unity(二十五) MD5加密
public static string MD5Encrypt(string str) { MD5 md5 = MD5.Create(); byte[] fromData = Encoding.Default.GetBytes(str); byte[] targetData = md5.ComputeHash(fromData); StringBuilder byteString = new StringBuilder();...
2021-03-10 09:50:44
402
3
原创 Git 项目实战操作
流程//创建自己的分支git checkout –b [mybranch]git checkout [mybranch]git addgit commitgit reset –-hard 拔除了提交的内容全部恢复到远程内容git status//切换Master拉取最新git checkout mastergit pull –-rebase//切换自己分支,叠在master上面git checkout [mybranch]git reb...
2021-01-21 10:59:49
304
原创 Unity(二十四) 比Json更轻量化的数据Protobuf
转载自https://www.jianshu.com/p/b135676dbe8d
2021-01-07 17:44:50
463
原创 Unity Android(三)转载:使用AndroidStudio打包aar,Unity里使用
1.创建Module2.导入unity.jar,设置为library3.修改build.gradle4.打开Gradle-module-build-运行assemble详细过程参考转载:https://blog.youkuaiyun.com/qq_21267961/article/details/111548739 YCG
2021-01-07 17:42:22
379
原创 Unity(十四) Unity Excel表的读取
所需文件:excel.dll 和system.data.dllhttps://download.youkuaiyun.com/download/weixin_44079314/10878919?utm_source=bbsseo excell.dll下载System.Data.dll的路径在unity安装路径下的Editor\Data\Mono\lib\mono\unity中us...
2020-08-27 21:04:16
854
转载 Unity2019 Gradle编译安卓APK
Unity2019 编译安卓APK参考https://zhuanlan.zhihu.com/p/140871391
2020-08-20 12:18:46
302
原创 Unity 小功能整理
string s1 = System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name;//类名string s2 = System.Reflection.MethodBase.GetCurrentMethod().Name;//方法名
2020-08-12 18:33:59
521
原创 Unity(二十三) 在StreamingAssets下读取XML
private string name1; private string name2; private string year1; private string year2; private string id1; private int id2;public IEnumerator load() { string path = string.Empty; string line1 = string.Empty;...
2020-06-01 17:53:06
831
翻译 Unity Android(三) Android7.0文件读写以及Android8.0安装apk权限问题
本文摘自某作者,仅作为笔记Android 7.0 文件读 1、动态申请读写权限 @TargetApi(23) public static boolean checkPermission(AppCompatActivity activity) { boolean isGranted = true; if (android.os.Build.VERSION.SDK_INT >= 23) { if (activity.
2020-06-01 10:10:52
897
原创 Unity(二十二) C#与PHP服务器交互方式
方式一 WWWForm表单提交IEnumerator WWWPost(string json) { WWWForm form = new WWWForm(); //键值对 form.AddField("key", json); //请求链接,并将form对象发送到远程服务器 UnityWebRequest webRequest = UnityWebRequest.Post...
2020-05-26 11:53:19
1045
原创 Unity(二十) 关于SteamVR里Action的使用
SteamVR封装好了一个事件工具类public static class SteamVR_Utils{ public class Event { public delegate void Handler(params object[] args); public static void Listen(string message, Handler action) { var actions = listeners[message] as Handler; if (ac
2020-05-19 11:36:14
1064
AndroidProxy和Unity交互的工程文件.7z
2021-01-07
AndroidProxyDemo.unitypackage
2021-01-07
AndroidFtpServer-master.zip
2019-11-13
基于UnityWebRequest,支持断点下载
2019-09-02
ftp_demo 基于C#的Unity Android应用 FTP传输
2019-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人