- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 关于Texture ‘‘ is not configured correctly to allow GetPixels报错
在使用GetPixels获取像素点的时候,如果这张texture勾选了Use Crunch Compression之后,会报未开启GetPixels设置的错误
2021-05-10 10:01:42
1029
原创 对于unity场景优化的整理
场景优化对于unity项目场景优化的一点点经验,可能有理解错误,希望能指出主要优化的方向Drawcall,渲染面数(模型/阴影),Setpass Call,CPU占用率,灯光烘培,贴图纹理优化,内存Drawcall 可以采用的手段有静态批处理,动态批处理,GPUInstancing,SRP Batcher静态批处理:勾选BatchingStatic,打包后会将相同模型的物体进行合并网格,达到批处理的效果,但是会增加包体大小,优点可以进行烘培光照贴图动态批处理:每一帧把可以进行批处理的
2021-04-26 14:10:34
1247
原创 对接源生第三方广告遇到的问题
在Unity与Android交互中可使用 AndroidJavaProxy 这个类进行交互首先在android里面定义接口,在Unity中实现这个接口,并继承于AndroidJavaProxy。 然后在android中就可以以多态的形式被调用,调用之后,就会调用到C# 的代码,然后就可以实现我们想要的与Unity与Android的回调例子:在安卓定义public interface RewardAdListener { public void onReward(String str);}
2020-09-17 16:29:47
145
原创 unity对接安卓第三方广告,切换后台后,返回时第三方源生广告被销毁问题
Unity加入广告第三方sdk之后,加载展示广告都很正常,但是展示广告后,切换后台,再切换回程序后,自动打开unity的界面而不是广告界面,原因是unity的Manifest默认使用的android:launchMode="singleTask"会把广告等源生页面出栈直接展示unity页面,应改为android:launchMode="singleTop"后使用栈顶复用,首先恢复栈顶的源生页面具体说明引用下文https://blog.csdn.net/sinat_14849739/article/det
2020-09-17 09:01:02
916
8
原创 针对Unity ScrollView Elastic模式 Content自动修改是否可拖拽
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class ScrollViewTool : MonoBehaviour{ void Awake() { ScrollRect scrollRect...
2020-03-20 16:51:10
519
原创 加载图片导致内存溢出
WWW加载会把资源下载并放在内存中,没有清理,导致几次加载资源,程序内存溢出,使程序闪退,UnityWebRequest加载的资源也会放在内存中,但会比www少很多,同样是没有清理,如果有需要可以使用Resources.UnloadUnusedAssets();清理掉内存中的资源,可能会把所有的加载资源都清掉(未测试全部清理掉后是否会影响其他的Resources.Load的加载预设物)...
2020-03-06 09:51:23
486
原创 Text适配
Text text; text.rectTransform.sizeDelta = new Vector2(text.preferredWidth, text.preferredHeight);
2019-12-31 09:31:31
100
原创 A*寻路算法打开列表二叉堆代码整理
using System;namespace BinaryHeaps{ public class BinaryHeaps { int[] fCost = new int[1];// 二叉堆 开启列表F值花费 数组索引标志该F值对应数据的索引标志 int numberOfOpenListItems; // 总共长度 同时对应fCost最后的索引...
2019-09-23 18:02:32
286
原创 类似unity组件化的碰撞器
被否定的代码,留作纪念。。。using System.Collections.Generic;using UnityEngine;public class MyCollision : MonoBehaviour{ //需要检测的碰撞器池 List<MyCollision> myCollision; //碰撞器的偏移量 public Vector...
2019-05-31 09:35:30
169
转载 整理碰撞一般方程笔记
转自 https://blog.csdn.net/zhangxiao13627093203/article/details/72860120一般式方程在计算机领域的重要性常用的直线方程有一般式点斜式截距式斜截式两点式等等。除了一般式方程,它们要么不能支持所有情况下的直线(比如跟坐标轴垂直或者平行),要么不能支持所有情况下的点(比如x坐标相等,或者y坐标相等)。所以一般式方程在用计算机处理二维图...
2019-05-21 16:46:21
449
转载 KMP算法初步理解
转贴字符串匹配的KMP算法编程新手烦恼了很久,自从看了这个帖子,终于想明白了KMP算法,代码是自己写的,比较菜,总的来说很开心!!!using System;namespace KMP01{ class KMP { private int[] matchTheValue; /// <summary> /// 通过前缀和后...
2018-12-11 15:05:53
104
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人