Unity
文章平均质量分 69
李本心明
不易满足,独立,时刻准备接受挑战.喜欢变化,进步和新经历.有创造力.对新事业有无尽的热情。
展开
-
Python工具-清理Unity(批量深度)清理U3D项目工程保留关键工程文件
Python小工具-清理你长久不用的Unity工程(批量深度)清理U3D项目工程保留关键工程文件,一键让电脑容量从60GB减少到30GB。原创 2024-03-23 11:52:51 · 605 阅读 · 0 评论 -
区块链 - 从理论到代码说明|开源游戏区块链项目 - Unity开发的独立区块链
开源游戏区块链项目分享:Unity开发的独立区块2023年了,区块链在这此时代热浪下都已经是即将燃尽的火苗了,而ChatGPT、Stable Diffusion等AI产品已经成为当下风口和热浪。然而区块链作为上一任浪热下的余晖,真的就这么完事了么?其实目前区块链在国内更多作为信用链存在,用于法律签约、物流运输、商务合作、加密合约等等公共底层方面。而此文将不仅探讨区块链的其他实际用途,同时也开源了一个Unity3D C#编写的区块链代码,如果你是技术人员,刚好你做区块链项目,希望这个文章和代码能帮助到你。原创 2023-06-14 11:12:33 · 3990 阅读 · 7 评论 -
C# / Unity关于 世界时间、本地时间、UNIX Timestamps,以及相互转化的记录
C# / Unity关于 世界时间、本地时间、UNIX Timestamps,以及相互转化的记录世界时间(UtcTime ):DateTime.UtcNow 获取的是世界时间,如果开发一些全球国际性质的产品,可以用这个时间来进行。本地时间(LocalTime): DateTime.Now 获取的是当前用户所在时区的时间,也就是本地时间。时间戳(Unix Timestamps): 把DateTime 转化为Long方便用于数据传输等等。原创 2023-03-06 13:03:07 · 1986 阅读 · 0 评论 -
Unity C# 中Async await 的几种使用方式
Unity中 Async - await 的 几种实用场景//Asyn 常用方法public class AsynFun{ public void Main() { TryGetUnittOnLocal("sss"); // OnRunStarted = OnRunStarted2; } /// <summary> /// 延时等待 /// </summary> public async原创 2022-03-22 19:30:54 · 6330 阅读 · 0 评论 -
Unity UI反向Mask遮罩,零代码,微信扫扫功能
Unity Mask反向遮罩,微信扫扫功能情景复原:在程序开发中,需要开发一些 类似扫描二维码的功能。如图由图所示,其中UI 中间是空的。其他地方是黑色的。而Unity的遮罩组件Mask是无法实现这个效果的。所以查找了一些资源。最后发现…不需要编写额外的shader和任何代码,只使用自带的功能就可以实现完美的反向遮罩的功能。原文地址:https://answers.unity.com...原创 2020-01-03 10:46:55 · 5493 阅读 · 4 评论 -
Unity3D放破解反编译。DLL加密,mono解密。全程详解。
U3D 防止破解修改。DLL加密以及mono解密。。PC和Android平台下对Unity3D应用进行加密解密全程操作,详细实录原创 2017-05-18 15:57:00 · 31185 阅读 · 18 评论 -
unity中 StreamingAssetsPath 文件夹和 PersistentDataPath 文件夹 区别
请转Unity StreamingAssetsPath等特殊文件夹的权限方式记录最近在做一个在平台频繁读写的一个项目,加载音乐的时候需要用WWW加载返回的w.audioClip,而读写xml的时候则需要用IO流读写。于是我发现。。。Android平台路径的坑可真是不小啊首先在Unity平台先看一下Windows系统下,各个文件夹的路径:这里我把Unity里能打印的四个自带里文件夹路径...转载 2017-06-05 16:17:44 · 8253 阅读 · 1 评论 -
Unity 陀螺仪使用案例 - 仿崩坏3的UI 动效
Unity 根据手机陀螺仪做UI动态旋转移动的功能。像手游崩坏3里面流动的UI界面一样。玩过手游崩坏3的应该会发现游戏里面的UI 界面还有一些场景 会根据 玩家手机的平衡状态对UI或者相机进行位移或者旋转。 今天我们要使用移动端的重力感应,做类似的效果,来增加UI界面的流动感. 其实就是通过移动端的重力感应获得一个 三维向量,然后根据这个向量,对目标 UI 进行 旋转,位移 等等操作。原创 2017-08-10 21:34:57 · 12615 阅读 · 9 评论 -
Unity 相机 2D视角 与3D 视角 自由动态 切换
再游戏运行的时候,往往需要 在 正交Orthographic (无消失点投影) 与正交Orthographic (无消失点投影) 两个视角中来回转化。 以达到 不同的 2D 与 3D 视角。So! 今天的 实例代码就是 描述了 这一个功能原创 2019-05-19 03:03:58 · 6301 阅读 · 1 评论 -
Unity的UGUI调节层次而不影响位置
Hello,我是 KitStar。只调节UI层次,不影响它所在Hierarchy视图中的位置关系。最近在使用UNITY的UGUI的时候碰见一个尴尬的问题。 我有几组图片,原创 2017-12-06 11:06:00 · 14983 阅读 · 3 评论 -
C# 实时的语音识别
文章转自我们团体一员:原文链接。需要了解更多可以加群:559666429 。联系:大神“她是挚爱(326024420)”。在网上查了好久,后来终于用一位大佬的源码搞了出来,经这位大佬的同意,我把这个demo放上来,以方便以后有同样需求的人能够轻松的解决掉这个问题,不要像我一样这么苦呵呵的。大佬的代码是winform,我放到了wpf上,代码都是一样的MainWindow...转载 2018-02-02 10:58:46 · 10243 阅读 · 5 评论 -
Unity C# 类的序列化 [Serializable] 是怎么定义的?
1. 定义自己的Attribute。在使用Unity开发的时候。时常会用到 [Serializable] 特性来序列化处理一个类。然后想着自己也定义一个 Attribute来管理自己代码。可以看到[Serializable]代码如下:using System.Runtime.InteropServices;namespace System{ [AttributeUsage(At...原创 2019-05-19 02:49:26 · 2173 阅读 · 1 评论 -
Unity RuntimeInitializeOnLoadMethod 以及其他扩展 Attribute
Unity 5.0开始增加了RuntimeInitializeOnLoadMethodAttribute,这样就很方便在游戏初始化之前做一些额外的初始化工作,比如:Bulgy参数设置、SDK初始等工作。1. 我们来看看他所处生命周期的位置:public class ExampleClass : MonoBehaviour{ private void Awake() { ...原创 2019-06-14 15:01:25 · 1589 阅读 · 0 评论 -
Unity 算法功能 日記
在使用相机跟随玩家对象的时候。往往会使用多种模式进行。本文将介绍两种方式。 其实,就是就是transform.LookAt 不同参数的效果。 但是,都是可以根据玩家与敌人的距离进行相应的 高度,距离变化的。由于比较简单,所以直接老规矩上脚本吧。原创 2017-08-10 10:13:09 · 1601 阅读 · 0 评论 -
Unity 进行曲线轨迹自定义,以及根据自定义曲线轨迹运动
当你需要相机镜头根据特定轨迹运动。或者一些AI的特定轨迹运动的时候。就可以用到下面的脚本了 一下方法来自官方案例 直接代码喽。你需要做的就是,复制到你的项目中。拖在脚本上,你就知道他怎么用了。 一共两个脚本,一个是自定义轨迹的,另一个是使对象根据轨迹运动的。原创 2017-09-29 10:38:04 · 14713 阅读 · 5 评论 -
Unity 自定义Inspector界面。 延时 对 对象的 一些 基本操作。
Hello ,I am KitStar 1. 自定义Unity,Inspector界面中的展示方式。為每一個對象添加狀態以及持續時間 延时对对象的状态进行改变。比如激活,隐藏,删除,等等… 由于比较简单,所以直接老规矩上脚本吧。原创 2017-09-29 10:12:18 · 1187 阅读 · 0 评论 -
Unity3D研究院之使用 C#合成解析XML与JSON(四十一)
XML与JSON在开发中非常重要, 其实核心就是处理字符串。一个是XML的字符串一个是JSON的字符串,尤其是在处理网络请求的时候,肯定是要用的。另外现在JSON非常的流行,我写了一个简单的例子融合了XML与JSON的合成与解析,希望大家喜欢! 首先注意头文件,LitJson是处理JSON的第三方库,最后我会给出下载地址。C#1转载 2017-05-04 19:03:00 · 1319 阅读 · 0 评论 -
U3D录音以及保存为wav格式文件
U3D录音以及保存为wav格式文件原创 2017-05-30 21:35:13 · 2720 阅读 · 0 评论 -
U3D 安卓通过openssl创建的电子证书进行HTTPS 加密访问
U3D的安卓以及苹果版本使用Openssl创建的电子证书去访问HTTPS加密URL。U3D 安卓 无法访问HTTPS加密的URL的解决办法。U3D IOS 无法访问HTTPS加密的URL的解决办法。原创 2017-06-09 19:03:51 · 1158 阅读 · 0 评论 -
Unity 怎么像OnClick()一样添加更多其他点击事件
Unity自身的Button组件可以绑定的时间状态有限。只有OnClick()。(我目前还不知道有没有其他点击状态可以简单的绑定,各位客官有的话及时给我说。) 所以自己通过几行的代码。添加更多的点击状态。想要更多丰富的功能的话。只要在对应的方法里面添加即可。原创 2017-08-11 09:19:02 · 5981 阅读 · 0 评论 -
比Switch case 更高效的方法:字典(Dictionary) + 委托(delegate)
在C#中。一条switch语句允许测试一个变量在等于多个值的时的情况。每一个值作为一个case,去判断,当条件达成则执行。 并且,被测试的变量会对每一个case进行检查,直至找到符合条件的。 由于它是以遍历的方式一个个对比。当数据小的时候影响不大。原创 2017-08-13 19:00:28 · 5625 阅读 · 2 评论 -
Unity 2D Sprite
Unity 2D Sprite的正确打开方式这里简单的叙述一下Unity3D 的 Sprite组件的需要注意的基本功能,适合不懂的人看。首先需要说明Unity编辑器中创建的2D和3D工程,在初始时候会有什么区别: 在2D中Camer默认的Projection模式为Orthograpic,而3D中为Perspective在2D 中Scene窗口默认处于2D模式下,而3D为3D模式。向2D工程的原创 2017-08-26 19:44:37 · 1859 阅读 · 0 评论 -
Unity3d多人网络
From:http://game.ceeger.com/forum/read.php?tid=428&page=3 教程简介 我一直认为unity需要一个好一点的多人网络的教程。当我开始用unity网络功能的时候,我感觉unity自带的例子太混乱了;一个好的网络功能的例子应该包括源文件,这样你可以迅速找到你需要的资料。由于这个想法,我决定参加UniKnowledge比赛并且转载 2017-08-30 12:04:38 · 3677 阅读 · 0 评论 -
从《王者荣耀》谈游戏的帧同步
农药自从上线以来,依靠着强大的产品力以及腾讯的运营能力,在游戏市场上表现可谓是风生水起,根据第三方的调研数据显示,《王者荣耀》渗透率达到22.3%,用户规模达到2.01亿人,每日的日活跃用户(DAU)均值为5412.8万人。 如此可观的数据,令人十分钦佩。当然了,作为技术人,更愿意从技术上了解去一些王者荣耀的实现原理和架构方式,从中找到新的知识领域,扩展自己的知识边界,丰富自己的专业技转载 2017-09-08 16:09:59 · 1991 阅读 · 0 评论 -
Unity官方使用的FPS 的 计数方法,以及得出用于统计对比的中位数,平均数,方差
Unity官方使用的FPS 的 计数方法,以及得出用于统计对比的中位数,平均数,方差。还是直接代码吧。很简单的。using UnityEngine;原创 2017-09-28 17:11:40 · 1547 阅读 · 0 评论 -
Unity鲍勃曲线控制(CurveControlledBob)
Unity鲍勃曲线控制原创 2017-09-28 17:30:55 · 932 阅读 · 0 评论 -
Unity 粒子ParticleSystem正确的关闭方式
Unity 粒子ParticleSystem正确的关闭方式using System;原创 2017-09-28 17:42:50 · 14674 阅读 · 0 评论 -
Unity 做触摸 像弹簧一样的旋转
Unity 触摸 弹簧原创 2017-09-28 18:44:44 · 2136 阅读 · 0 评论 -
U3D中实时生成材质以及物体。
实现效果:可以实时生成材质和物体。并且每个材质的颜色不一样。材质生成之后会从在指定文件夹。直接上代码,大家可以把代码复制黏贴使用,用了之后就知道了:using UnityEngine;using System.Collections;using UnityEditor;public class GenterMaterial : MonoBehaviour ...原创 2017-03-22 13:38:19 · 2277 阅读 · 0 评论