- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 Android Studio---Unity 导出*.arr
一:Android Studio中导出arr文件在unity中使用 1)apply plugin: 'com.android.application' 修改为 apply plugin: 'com.android.library'2)删除 applicationId "xxx.xxx.xxx"3 )修改AndroidManifest.xml 我们需要在 Andr...
2018-12-04 13:24:00 544
原创 c# 深克隆与浅克隆
首先了解一下什么是深克隆与浅克隆#中有两种类型变量,一种是值类型变量,一种是引用类型变量。对于前者,copy是属于全盘复制;而对于后者,一般的copy只是浅copy,只copy引用地址,相当于只传递一个引用指针一样。因此对于后者进行真正copy的时候,也是最费事的,具体的说,必须为其实现 ICloneable接口中提供的Clone方法,从而产生一个全新的对象。浅拷贝(影子克隆):只复制...
2018-09-25 19:32:20 977
原创 正则表达式:只能有数字或中文或字母组成
Regex.IsMatch(inputField.text, @"^[\u4e00-\u9fa5a-zA-Z-z0-9]+$")
2018-09-06 16:04:55 12917
原创 Unity RawImage加载Image到底在什么时候用哪一种方法
先看看 RawImage加载Image的区别:RawImage核心代码比Image少很多,Raw Image不支持交互,可用于显示任何图片而不仅仅是Sprite,一般用在背景、图标上,支持UV Rect(用来设置只显示图片的某一部分),而Image不支持UV Rect前提:从这可以看出当需要显示一张(外部)加载的图片时 切不用与之交互时 这时候我们就看当地用哪一种方法显示了...
2018-07-30 17:16:17 12723 2
原创 Unity中关于Time.timeScale中让人混淆的详解
在Unity中timeScale是对应下列问题的1、timeScale不影响Update和LateUpdate,会影响FixedUpdate。2、timeScale不影响Time.realtimeSinceStartup,会影响Time.timeSinceLevelLoad和Time.time。3、timeScale不影响Time.fixedDeltaTime和Time.unscaleDe...
2018-07-30 16:22:10 3129
原创 Unity系统自带定位系统
之前发了一篇unity获取 当前 IP地址所在的位置信息 而且是利用百度的接口返回结果的:链接 https://blog.csdn.net/chenzhe_n/article/details/81133887今天这是unity系统内部 主要应用LocationService 和 LocationInfo这二个类相关API详见 官方文档地址https...
2018-07-24 20:09:56 1747
原创 关于UGUI点击事件点的是UI,还是3D物体,以及是否需要透过UI
方法一: private int IsPointerOverUIObject() { PointerEventData pointerEventData = new PointerEventData(EventSystem.current); pointerEventData.position = Input.mousePosition; ...
2018-07-24 14:37:33 1075
原创 Highlighting System 2.0使用
1.使用Highlighting System这一插件需要先在渲染相机上挂载 HighlightingEffect脚本2.需要在你想要发光的对象上挂载HighlightableObject组件然后.....然后就是上脚本了 一下都是常用的一些方法 如果看着乱的话可以一个一个去试一下就OK了或者留言区留言public class Test : MonoBehaviour {...
2018-07-23 16:11:44 779
原创 unity 获取当前IP所在的GPS位置
此方法仅能获取当前IP所在城市的位置废话不多说直接上代码public class GpsTest : MonoBehaviour { string url = "http://api.map.baidu.com/location/ip?ak=bretF4dm6W5gqjQAXuvP0NXW6FeesRXb&coor=bd09ll"; void Start() ...
2018-07-20 15:58:29 2018
原创 unity 观察者模式
项目用到消息机制时,此时查阅资料 使用观察者模式下面构图 就是观察者模式原理逻辑构图 接下来我们使用一个例子让你更容易理解观察者模式1.定义一个接口public interface IMessageHandler{ // 接收事件 void HandleMessage(IMessage message);} 2.添加,删除订阅者,派发publ...
2018-07-20 15:27:35 727
原创 读取本地图片并且将其转为byte[]
我读取的是streamingAssets文件夹下的 string[] pathArr = Directory.GetFiles(Application.streamingAssetsPath); print(pathArr.Length); for (int i = 0; i < pathArr.Length; i++) { ...
2018-07-20 13:19:50 3229
原创 Unity接入高德SDK实现定位
一.在高德官网下载需要对应的SDK http://lbs.amap.com/api/android-location-sdk 通过SHA1值获取对应的key值 a.SHA1值得获取: 1.在cmd中定位到 .android 2.输入keytool -list -v -keystore debug.keystore 口令是:android 二.导入下载的高德sd...
2018-06-25 20:43:03 6116
原创 九大排序之一归并排序
class Program { static void Main(string[] args) { int[] arr = {23,1235,89,145,2896,5,98 ,10}; int l = 0; int r = 7; MergeSo
2017-10-16 15:20:22 206
原创 Unity开发UI框架搭建
意义:编写一个通用的UI框架来方便管理界面的切入与跳出1.用户界面进入第一次加载,界面切换时被隐藏,重新回到界面,以及退出时的四种状态调用2.便于用户的控制与功能扩展如何实现UI框架的搭建1 创建UI基类,将四种状态写成虚方法供子类UI重写 (此处UIBase为脚本组件方便子UI对对象功能的操作)2 UIManager类用于对UI界面的加载以及UI的切换脚本创建
2017-09-29 22:35:51 2244
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人