自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yq_独钓寒江雪

初学者

  • 博客(21)
  • 资源 (6)
  • 问答 (2)
  • 收藏
  • 关注

原创 好用的Unity开发工具记录

好用的软件工具

2022-07-05 14:01:08 2311 1

转载 一步解决 Unity 游戏新安全风险

原文连接会议主题:技术专场 2会议时间:2019 年 5 月 12 日会议地点:上海国际会议中心5 月 10 日晚,Unite Shanghai 2019 Keynote 主题演讲于上海国际会议中心盛大举行。从最前沿的技术到令人惊艳的 Made with Unity 案例,整场 Keynote 无不体现了 Unity 技术的每一个进步,都是服务于每一位创作者,以技术致敬每一位创作者 -Unity for all!我们选择了一些演讲实录在这里分享给大家。这一次是是腾讯游戏安全的陈小虎老师和 Unit

2022-01-24 16:35:24 665

原创 Unity Sockect实现画面实时传输

Unity Socket实现画面实时传输提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Unity Socket实现画面实时传输前言一、Socket通信原理二、画面传输设计1.逻辑设计图2.Unity服务端3.Unity客户端4.最终效果前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很

2021-08-23 14:09:59 7296 15

原创 三种空格unicode的区别

三种空格unicode的区别1,\u00A0 :不间断空格,主要用在office中,让一个单词在结尾处不会换行显示,快捷键ctrl+shift+space ;2,\u0020:半角空格(英文符号),代码中常用的;3,\u3000:全角空格(中文符号),中文文章中使用;...

2021-07-22 10:53:11 728

转载 Unity Java Kotlin 交互

Unity Java Kotlin 交互从Unity调用同伴对象内的Android Kotlin函数我的科特林班功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入从Unity调用同伴对象内的Android Kotlin函数这是一篇

2021-05-19 16:01:14 966

原创 Unity注册Java的回调

Unity注册Java的回调前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤

2021-03-19 11:41:53 531 1

原创 查看APK签名信息和版本号

查看APK签名信息和版本号1,查看APK签名信息2,查看APK版本信息1,查看APK签名信息APK文件在签名之后,可以使用keytool查看签名信息:打开命令行窗口,跳转至一个jdk的bin目录下:cd C:\Program Files\Java\jdk1.8.0_131\bin输入keytool -list -v -keystore “文件.jks”,然后回车输入秘钥库口令,注意在这里输入密码是看不见的2,查看APK版本信息打开命令行窗口,跳转至一个android-sd

2021-03-05 13:30:55 2285

原创 Lua性能优化指南

https://github.com/flily/lua-performance/blob/master/Guide.zh.mdhttps://springrts.com/wiki/Lua_Performancehttp://www.lua.org/gems/sample.pdf

2020-07-20 10:43:15 182

原创 Unity 加载AssetBundle的方法

加载AssetBundle的方法1,从二进制文件中异步加载AB2,资源同步加载3,从文件中进行直接加载4,从文件中进行异步加载5,网页加载 UnityWebRequest(一)6,网页加载 UnityWebRequest(二)7,网页加载 UnityWebRequest(三)8,读取Manifest文件,获取它们的依赖关系并且加载出来1,从二进制文件中异步加载ABIEnumerator LoadAB(){  AssetBundleCreateRequest request = AssetBundle

2020-06-29 11:15:27 834

原创 Unity3D 宏

Unity3D 宏Unity官方宏链接:https://docs.unity3d.com/2019.3/Documentation/Manual/PlatformDependentCompilation.htmlDefineFunctionUNITY_EDITORUnity编辑器UNITY_EDITOR_WIN用于 Windows 上的 Editor 模式下的 #define 指令UNITY_EDITOR_OSX用于 Mac OS X 上的 Editor 模式下的#

2020-06-28 17:53:23 308

原创 Unity文件对应的mime类型

Unity文件对应的mime类型unity打包发布到web上时,如果需要下载资源文件,需要设置文件所对应的mime类型,有两种方法一,手动在 开始-〉控制面板-〉性能和维护-〉管理工具-〉双击Internet信息服务,才打开IIS管理器。找到对应的网络双击MIME类型,然后添加。二,在服务器上的资源文件夹里面创建一个web.config文件,内容如下即可,自动创建相对应的MIME类型。注意:IIS - 无后缀(无扩展名)的MIME类型配置文件扩展名:.MIME类型:application/oc

2020-06-23 19:09:29 2189

原创 Unity Https请求加载图片存在证书认证问题(Cert verify failed)

Unity Https请求加载图片存在证书认证问题-问题废话不多说,上出错日志:Curl error 51: Cert verify failed: UNITYTLS_X509VERIFY_FLAG_UNKNOWN_ERRORCurl error 51: Cert verify failed: UNITYTLS_X509VERIFY_FLAG_UNKNOWN_ERRORAsyncLoadImage url:https://10.19.120.137:443/pic?2ddd21ie9-e*6d34

2020-05-14 11:22:26 3900 6

原创 Unity 使用LineRenderer绘制贝塞尔曲线

Unity 使用LineRenderer绘制贝塞尔曲线LineRenderer介绍LineRenderer线渲染器,在三维空间中渲染线段和曲线端。贝塞尔曲线介绍通过很少的控制点,生成复杂的平滑曲线。一阶贝塞尔曲线:B(t) = (1 - t) * p0 + t*p1,t ∈[0, 1];...

2019-09-25 16:02:53 6683

原创 Lua 自定义基本迭代器

lua 迭代器可以用lua语言自己创建一个迭代器具体代码如下代码块代码块语法遵循标准markdown代码,例如:function list_iter(t) local i = 0 local n = table.getn(t) return function () i = i + 1 if i <= n ...

2018-08-28 15:19:20 215

原创 Lua中判断引用的C#对象是否为空

Lua中判断引用的C#对象是否为空现象 我们在游戏中经常使用lua引用C#中的一个对象,当我们试图使用C#中的方法删除这个对象时,lua中并不知道这个对象已经被删除了,这时我们再去使用这个lua对象做一些操作时就会报错。 原理 在Lua/System/Global.lua里面提供了很多实用的函数集合,里面其中有一个函数是 –unity 对象判断为空, 如果你有些对象是在c#删掉了,lu...

2018-05-28 15:04:10 4561

原创 c语言 clock() 计算函数的执行时间

clock() 计算函数的执行时间原理 clock(): 捕捉从程序开始运行到clock()被调用时所耗费的时间。这个时间单位是clock tick,即“时钟打点”。 常数CLK_TCK:机器时钟每秒所走的时钟打点数。#include<stdio.h>#include<time.h>clock_t start, stop;/* clock...

2018-04-24 18:11:06 26713 1

原创 C++ 秦九韶算法

秦九韶算法原理 一般地,一元n次多项式的求值需要经过(n+1)*n/2次乘法和n次加法,而秦九韶算法只需要n次乘法和n次加法。在人工计算时,一次大大简化了运算过程。 把一个n次多项式 改写成如下形式: 求多项式的值时,首先计算最内层括号内一次多项式的值,即 然后由内向外逐层计算一次多项式的值,即 这样,求n次多项式f(x)的值...

2018-04-24 16:41:24 19825 6

原创 c++ decimal system

decimal systemHDU 2007-6 Programming Contest 这个是数字转换的问题写的有点麻烦,请见谅 #include<stdio.h>#include <iostream>#include <math.h>using namespace std;int main(){ int n; ...

2018-04-20 16:49:35 2235

原创 Lua 中移除table中的数据

Lua 中移除table中的数据有两种方式来移除table中的数据方式一:按下标来移除table.remove(table_name, [pos,]) 直接移除某个下标的数据,例如:local t = {5, 6, 7, 8}table.remove(t, 2)for k, v in pairs(t) do print(k, v)end输出结果: 在...

2018-04-20 14:39:12 10086

原创 Lua 简单介绍逻辑运算符

Lua 中有三种逻辑运算符 and(与)、 or(或)、 not(非)一、基本规则:false 和 nil 为假, 其他为真,0 也为真二、and 和 or 的运算符结果与两边的操作数有关,而不是 true 和 false三、and 规则:a and b如果 a 为 false 则结果为 a , 否则为 b ;四、or 规则: a or b...

2018-03-16 14:44:40 1537

转载 Android Notification

一、通知的主要功能显示接收到短消息、即使消息等信息 (如QQ、微信、新浪、短信等),此类消息一般有多条时会采用摘要的形式显示,展开则显示通知详情;显示客户端的推送消息(如新版本发布,广告,推荐新闻等)显示正在进行的事物,一般在通知中显示进度条,显示后台程序运行进度(如音乐播放器、新版本下载进度等)二、通知简介基本布局:普通视图的通知

2016-12-08 15:53:30 406

查看APK签名信息和版本号工具

包含aapt.exe

2023-08-11

天天向上天天向上.zip

1.整理内容框架 如果你是第一次做PPT看到内容框架这个词,不用懵逼,没有关系我们来看一页Word。 仔细观察文字大小主次 我们会发现,在word里会有很多大标题小标题,我们把它们提取出来,罗列成为一个大纲。 这,就是我们整个PPT的内容大纲。 这一步,一方面有利于我们捋清楚整个PPT的内容思路;另一方面,也有利于团队间的任务分配,减少纠纷。

2020-07-29

XLuaFrameworkPreResearch.zip

Lua语言运用在游戏中的历史很久了,早起在Unity中使用Lua全部是使用反射机制访问C#接口,后来像tolua作者这批人才改用wrap方式,再比如自己在Lua侧实现Vector3等向量运行,避免频繁和CS脚本交互来提高性能。 Lua运行的机制,简单点可以这么说,Lua脚本跑在Lua虚拟机中,而不管ToLua还是Xlua,他们做的事情是把Lua虚拟机源代码整合到动态库供Unity使用,然后在CS中启动虚拟机跑Lua代码,此外动态库还提供一些支持代码提供给Lua和Unity的交互,这部分支持代码就是ToLua、Xlua所做的事情。 关于XLua的 工作原理,它本身是为了做热修复而设计的,但也可以作为纯Lua写逻辑的框。XLua的热修复原理是打Hotfix标签,打上标签的对象或者方法会在IL层挂钩,这部分原理XLua作者也做过说明,我们也可以只使用XLua的对Lua代码的热更新功能;另外要了解的一点是,XLua不像ToLua那样必须导出脚本才能在Lua中使用,XLua遇到没有导出的脚本会自动用反射去访问,所以对于XLua来说,脚本导出只是可以提高性能,另外就是安全性,避免代码裁剪导致IOS上出现jit错误。

2020-07-29

web.config

Unity发布到web上是需要在服务器上配置mime类型,相对应的类型记录如下,包含".unityweb",".unityweb"的自动配置

2020-06-23

ToLua热更新原理.zip

ToLua热更新原理,基于LuaFramework_UGUI的实现,便于学习游戏的热更新方法 https://github.com/getker/LuaFramework_UGUI

2020-06-23

LuaFramework_UGUI_V2-master.zip

自动生成绑定代码文件,非反射调用 大量内建基础类型支持,如枚举,委托,事件,Type, 数组,迭代器等 支持多种协同形式 支持所有unity内部类导出,支持委托类型导出 支持导出自定义,跳过某个空的基类,修改导出名称等 支持扩展函数自定义导出, 比如DoTween 支持值类型Nullable导出,包括Nullable等 支持Lua中function转委托,可以区分需要不同委托的参数的重载函数 支持c# LuaFunction对象转委托,简化调用方式。 支持无GC的多参数调用形式 支持重载函数自动折叠, 如:Convert.ToUInt32只导出double参数的函数 支持重载函数自动排序, 如:参数个数相同, object参数执行级最低, 不会出现错误匹配情况 支持导出函数重命名, 可以分离导出某个重载函数(可以导出被折叠掉的函数) 支持使用编辑器类改写导出规则 支持this数组访问,索引为int可以通过[]访问,其他可使用.get_Item或者.this:get()访问数组成员 支持委托(事件)+-lua function。支持通过函数接口的Add和Remove委托操作 支持静态反射操作, 形式同c# 支持peer表,可在lua端扩展导出的userdata 支持自定义struct压入和读取,做到无GC,并且结构成员无类型限制, 参考例子24 支持preloading, 可以通过requie后绑定wrap文件 支持int64, uint64 大量的lua数学类型,如Quaternion, Vector3, Mathf等 包含第三方lua扩展,包括luasocket, struct, lpeg, utf8, pb等库 当lua出现异常,能够同时捕获c#端和lua端堆栈,便于调试 print信息,在编辑器点击日志, 能自动打开对应lua文件 支持unity所有版本 支持Lua hook C#相代码实现,一定程度上支持利用Lua代码修改C#端代码的bug(暖更新使用说明)

2020-06-12

NGUI Next-Gen UI 2019.3.0.zip

NGUI is a very powerful UI system and event notification framework. Features - Editor integration, WYSIWYG - Localization, data binding, delegates, events - Supports all platforms - Make UIs that take 1 draw call - Comes with full C# source code - Extensively optimized - Dedicated support

2020-06-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除