- 博客(60)
- 资源 (22)
- 收藏
- 关注
转载 Unity3d的base64和MD5
public static string Base64Decode(string str) { byte[] bytes = Convert.FromBase64String(str); bytes = Convert.FromBase64String(Encoding.Default.GetString(bytes)); return Encoding.Default.GetString(bytes); } ...
2021-07-14 14:14:48
489
转载 Facebook 秘钥散列
先下载OpenSSL工具执行这个命令keytool -exportcert -alias androiddebugkey -keystore debug.keystore > c:\openssl\bin\debug.txt其中androiddebugkey是你 xxx.keystore文件的路径,debug是你 .keystore文件的名字然后路径cd到openssl文件夹下的bin目录执行openssl sha1 -binary debug.txt >debug_sha.t
2021-07-06 18:36:14
899
转载 IPhone X Unity刘海适配解决方案
Unity如果未做任何处理的话,导出的IPA运行起来的效果,刘海屏这块被自己被覆盖掉解决方案在导出的UnityAppController.mm文件中找到-(BOOL)didFinishWithLaunchingWithOptions:(NSDictionary*)launchOptions 方法竖屏(参数刚好移出刘海的区域)参数自己可以调节// _window = [[UIWindow alloc] initWithFrame: [UIScreen mainScreen]...
2021-05-07 18:09:04
446
原创 Unity 制作字体
使用BMFont的方式,目的是得到fnt文件,实际上是xml格式文件。<font> <info face="font" size="80" /> <common lineHeight="80" scaleW="122" scaleH="114" pages="1" /> <pages> <page id="0" file="font.png" /> </pages> <chars count="13">
2020-09-04 11:53:32
690
原创 Unity 查看keystore的SHA1值
1、先定位到java的bin目录:2、输入命令:keytool -list -v -keystore xxx.keystore xxx.keystore为你的文件的路径3、会提示你输入口令,输入即可
2020-08-14 12:11:53
791
1
原创 Unity UGUI拖动物体到物体上
PointerEventData eventData = new PointerEventData(EventSystem.current); eventData.pressPosition = Input.mousePosition; eventData.position = Input.mousePosition; List<RaycastResult> list = new List<RaycastResul..
2020-08-10 17:27:41
347
转载 Unity UI图片拖拽功能
/************************************************* * 项目名称:UGUI通用 * 脚本功能:UI图片拖拽功能(将脚本挂载在需要拖放的图片上) * ***********************************************/using UnityEngine;using System.Collections;using UnityEngine.EventSystems;//UI图片拖拽功能类public class U.
2020-08-10 17:20:28
758
转载 Unity 利用Mesh在Unity中绘制扇形图片
直接上脚本,挂空物体上就行:using UnityEngine;using System.Collections;using System.Collections.Generic;[RequireComponent(typeof(MeshRenderer), typeof(MeshFilter))]public class TestProgressBar : MonoBehaviour{ public float radius = 2; [Range(0,360)...
2020-05-27 15:05:25
1476
转载 Unity 无锯齿遮罩shader
这个Shader可以用于UGUI制作头像框遮罩,没有锯齿,非常niceShader "Custom/CircleMask" { Properties { _MainTex ("MainTex", 2D) = "white" {} _MaskTex ("MaskTex", 2D) = "white" {} [HideInInspector...
2018-12-11 14:12:15
2299
转载 Unity UGUI基础之Slider、Scrollbar的区别
Slider(滑动条):是一个主要用于形象的拖动以改变目标值的控件,他的最恰当应用是用来改变一个数值,最大值和最小值自定义,拖动滑块可在此之间改变,例如改变声音大小。Scrollbar(滚动条):是一个主要用于形象的拖动以改变目标比例的控件,他的最恰当应用是用来改变一个整体值变为他的指定百分比例,最大值1(100%),最小值0(0%),拖动滑块可在此之间改变,例如改变滚动视野的显示区域...
2018-12-06 13:45:19
1902
转载 Unity 路径
1、各路径的定义: a、Resources路径 Resources文件夹是Unity里自动识别的一种文件夹,可在Unity编辑器的Project窗口里创建,并将资源放置在里面。Resources文件夹下的资源不管是否有用,全部会打包进.apk或者.ipa,并且打包时会将里面的资源压缩处理。加载方法是Resources.Load<T>(文件名),需要注意:文件名不包括扩展...
2018-11-30 18:14:58
316
原创 Unity 通过URL来打开远程程序
这个需求有点奇葩,就是unity通过Application.OpenUrl来打开远程的exe程序。首先就是html网页调用本地exe程序:首先打开注册表,方法win+r 进入运行,或者从开始里找运行,输入regedit进入注册表。然后 在注册表 左边最上面HKEY_CLASSES_ROOT那个树右键新建——项。名字自己起就好了。然后再在自己建的这个节点上,右键,新建两个项,分别起名
2017-08-30 15:32:37
3551
翻译 Unity 控制摄像机旋转、放大、缩小
// Copyright (c) 2014 Gold Experience Team//// Elementals version: 1.1.1// Author: Gold Experience TeamDev (http://www.ge-team.com/)// Support: geteamdev@gmail.com// Please direct any bugs/commen
2017-08-09 11:24:39
3423
转载 进击的新版NavMesh系统:看我飞檐走壁
转自文章:http://www.manew.com/thread-106030-1-1.html0x00 前言unity5.6作为最后的一个版本,的确起到了一个承上启下的作用。除了上一篇文章《进击的AssetBundles和它的工具们》中提到的AssetBundles-Browser,本文还会介绍另一个在Github开源的,用于Unity5.6+的新寻路功能。0x01 曾经
2017-07-31 14:23:45
2363
原创 Unity 物体根据手指拖动而转动(可用于物体的360度展示)(手机端)
private Vector3 startFingerPos; private Vector3 nowFingerPos; private float xMoveDistance; private float yMoveDistance; private int backValue = 0; public GameObject obj; void U
2017-07-25 14:17:01
9276
1
转载 Unity exe去掉边框
有时用unity发布exe,但是不希望有系统自带的那个最小化,关闭的的边框,下面就来了:using System;using System.Collections;using System.Collections.Generic;using System.Runtime.InteropServices;using UnityEngine;public class WindowRem
2017-07-05 14:51:15
3765
2
转载 Unity 模拟鼠标自动点击事件
文章转自:http://www.jb51.net/article/54023.htm有时需要自动调用鼠标点击事件,下面会满足需求:using System;using System.Collections;using System.Collections.Generic;using System.Runtime.InteropServices;using UnityEngi
2017-06-23 11:56:38
8776
1
转载 Unity UGUI中按钮自动触发UI事件
文章转自:http://www.xuanyusong.com/archives/3760UGUI在正常情况下,我得用手点击它才会进入我的监听方法。假如我不想点击触发,我就想在某个时间点自动触发怎么办? 其实还有个方法就是自己去调用点击监听的方法,但是有个问题,比如按钮点击的时候自身会按下 抬起 会有颜色的变化。还有就是如果 多个按钮 监听方法写了多个方法里 也就不好调用了。
2017-06-23 11:06:19
6900
转载 Unity 模拟键盘按键事件
参考文章:http://blog.youkuaiyun.com/crazyape/article/details/70666598有时候我们将一些逻辑绑定在了一个键盘事件上,而在别处我们又需要调用这段代码,我们可以选择将之前的代码写成方法调用一次,也可以选择模拟之前的键盘事件,让这个按键假装被按下了或抬起了。using System.Collections;using System.Collection
2017-06-22 11:39:18
7955
1
转载 Unity 窗体透明
文章转自游戏蛮牛:http://www.manew.com/forum.php?mod=viewthread&tid=103087&_dsign=ec6d9a3d偶然在国外网站上看到的一个脚本,通过纯色背景抠像的方法,把windows的窗体透明化,可以用来做无背景的小头像、桌面精灵等。首先新建一个叫TransparentWindow的CS脚本,输入如下代码:using
2017-06-19 16:51:52
5760
6
转载 Unity 程序去边框并实现拖拽窗口
文章转自:http://blog.youkuaiyun.com/xu1989101/article/details/52620546自己前一段时间一直查找相关资料、一直都没有,百度出来的都是一模一样的最大化、最小化、无边框的功能,就是没有拖拽的功能,自己搞定了就贴代码出来,省的其它程序员走弯路。 直接上代码,看注释。看不懂的就留言吧。using UnityEngine;using S
2017-06-19 16:48:45
3162
1
转载 C# 读取ini配置 :
转自:http://www.manew.com/thread-104677-1-1.htmlauthor : while下载地址:http://www.fengyuezhu.com/app.php?app=scorpio-ini话不多说,直接上源码,整个库只有这一个文件代码基于.net2.0,不依赖任何库,所有c# 版本均可使用,包括 unity支持注释,// 和 /* *
2017-06-15 10:45:43
653
转载 Unity优化 详谈GeComponent
文章转自:http://www.manew.com/thread-104010-1-1.html?_dsign=aaa7cc410x00 前言在很长一段时间里,Unity项目的开发者的优化指南上基本都会有一条关于使用GetCompnent方法获取组件的条目(例如14年我的这篇博客《深入浅出聊项目优化:从Draw Calls到GC》)。有时候还会发展为连一些Unity内部对象的属
2017-05-23 11:50:16
3698
原创 Unity 判断是否点击在3D物体上
经常会有需求需要判断是点击在UI上还是在3D物体上 if (EventSystem.current.IsPointerOverGameObject()) Debug.Log("当前触摸在UI上"); else Debug.Log("当前没有触摸在UI上");是不是很简单啊 ^_^
2017-05-19 10:38:35
3226
2
原创 Unity 动态列表DynamicGrid
Unity中有很多地方需要列表,但展示的项目过多,就不能全部创建,太耗性能,这样做也会被boss骂死,这就需要动态列表using UnityEngine;using System.Collections;using System.Collections.Generic;using UnityEngine.UI;namespace DynamicGridFloader{ publ
2017-05-05 17:55:20
1281
转载 C# 结构体与类的区别
经常听到有朋友在讨论C#中的结构与类有什么区别.正好这几日闲来无事,自己总结一下,希望大家指点.1. 首先是语法定义上的区别啦,这个就不用多说了.定义类使用关键字class 定义结构使用关键字struct.在语法上其实类和结构有着很多相似的地方. 定义类的语法 1 class Person 2 { 3 private string name; 4
2017-05-03 15:02:36
8290
9
转载 C# 线程(三) 使用多线程
第三部分:使用多线程 1. 单元模式和Windows Forms 单元模式线程是一个自动线程安全机制, 非常贴近于COM——Microsoft的遗留下的组件对象模型。尽管.NET最大地放弃摆脱了遗留下的模型,但很多时候它也会突然出现,这是因为有必要与旧的API 进行通信。单元模式线程与Windows Forms最相关,因为大多Windows Forms使用或包
2017-05-02 16:36:42
624
转载 C# 线程(二) 线程同步基础
1.同步要领 下面的表格列展了.NET对协调或同步线程动作的可用的工具: 简易阻止方法构成目的Sleep阻止给定的时间周期Join等待另一个线程完成
2017-05-02 16:35:11
384
转载 C# 线程(一)入门
文章系参考转载,英文原文网址请参考:http://www.albahari.com/threading/作者 Joseph Albahari, 翻译 Swanky Wu 中文翻译作者把原文放在了"google 协作"上面,GFW屏蔽,不能访问和查看,因此我根据译文和英文原版整理转载到园子里面。 本系列文章可以算是一本很出色的C#线程手册,思路清晰,要点都有介绍,看了后
2017-05-02 16:33:15
540
转载 Unity 协程运行时的监控和优化
原文地址:https://zhuanlan.zhihu.com/p/24519241?refer=gu-lu协程 (Coroutine) 是大部分现代编程环境都提供的一个非常有用的机制。它允许我们把不同时刻发生的行为,在代码中以线性的方式聚合起来。与基于事件与回调的系统相比,以协程方式组织的业务逻辑,可读性相对好一些。Unity 内的协程实现是传统协程的简化——
2017-04-24 17:44:00
6714
原创 Unity NavMesh动态烘培和绘制
前提:随着Unity5.6的推出,我们终于迎来了NavMesh的动态烘培,我们期待已久的功能终于来了,不用再研究A*算法了,话说改进的网格寻路更加方便高效。Unity5.6 更新概要(中文版):http://mt.sohu.com/it/d20170401/131548770_280780.shtmlUnity5.6更新概要(英文版):https://blogs.unity3d.com/c
2017-04-19 15:01:58
10446
1
原创 Unity 光标控制进度条Slider
现在做的VR项目有这个功能,就是通过凝视来控制滑动条,但是用的是Google VR SDK ,这是不支持点击的,只能通过凝视时长判断点击,当时看到这个需求真心没思路,后来突然脑袋灵光了,有同样的需求的可以看看,如果有更好的方法可以一起分享一下 using UnityEngine;using System.Collections;using UnityEngine.UI;pub
2017-03-31 11:52:32
3271
原创 Unity优化 优化一
在这里我先开个头,后面会不断更新。。。先贴几篇优化总结的文章,多少可以吸取点知识!http://blog.youkuaiyun.com/candycat1992/article/details/421278111、Draw Calls那么什么是Draw Call呢?如果你学过OpenGL,那么你一定还记得在每次绘图前,我们都需要先准备好顶点数据(位置、法线、颜色、纹理坐
2017-03-23 11:58:49
363
原创 Unity 鼠标点击位置转换成UI坐标
Vector2 _pos = Vector2.one;RectTransformUtility.ScreenPointToLocalPointInRectangle(canvas.transform as RectTransform, Input.mousePosition, canvas.worldCamera, out _pos);Debug.Log("pos:"
2017-03-17 17:04:07
13133
3
原创 Unity A*寻路算法
看了下蛮牛教育的A*寻路视频后整理的代码,下面就直接贴代码了首先是Node类的声明:定义一些节点所需的变量using UnityEngine;using System.Collections;public class Node { //节点索引 public int gridX, gridY; //节点所在位置 public Vector3 wo
2017-03-17 10:22:47
969
转载 Unity Profiler性能分析
文章转载自http://www.unity.5helpyou.com/2791.html本篇unity教程我们来学习下Unity的Profiler性能分析A. WaitForTargetFPS: Vsync(垂直同步)功能所,即显示当前帧的CPU等待时间 B. Overhead: Profiler总体时间-所有单项的记录时间总和
2017-03-06 15:10:21
575
转载 Unity 检测UGUI组件的RaycasrTarget是否勾选
转载自蛮牛文章 http://www.manew.com/thread-100366-1-1.html看过UGUI源码的朋友一定都知道,UI事件会在EventSystem在Update的Process触发。UGUI会遍历屏幕中所有RaycastTarget是true的UI,接着就会发射线,并且排序找到玩家最先触发的那个UI,在抛出事件给逻辑层去响应。团
2017-02-14 13:52:40
6638
原创 Unity Unity和Android通讯(Android嵌入到Unity中)
网上搜到很多帖子关于这方面的,但是自己试了很多都不通过,不知道为什么,终于自己试了一个有用的。先贴上很多大牛们的帖子吧,讲的很详细的:http://www.ceeger.com/forum/read.php?tid=32862&fid=27&page=1http://www.cnblogs.com/Colored-Mr/p/5677209.html以上两个帖子是使我受益良多
2017-02-10 18:02:09
666
In-App Web Browser 2.0.3.unitypackage
2021-08-27
3D WebView for Android Web Browser 3.14.1.unitypackage
2021-08-26
Obfuscator 3.8.2.unitypackage
2021-06-28
UniWebView 4 4.5.0.unitypackage
2021-03-15
Liquid Volume Pro.unitypackage
2020-10-21
Gradient Pack.unitypackage
2020-07-01
Gradient Shader Pack.unitypackage
2020-07-01
Obi Fluid 5.3.unitypackage
2020-06-24
Easy Movie Texture Video Texture.unitypackage
2020-02-27
Easy Movie Texture Video Texture_3.55
2016-12-19
google vr sdk for unity 1.0.3
2016-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人