自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Unity 点击按钮回调,反馈

uButtonScale: 鼠标进入,点击等互动的按钮反馈using UnityEngine;using UnityEngine.UI;using UnityEngine.Events;using UnityEngine.EventSystems;using System.Collections;namespace uTools { [AddComponentMen...

2018-02-24 15:21:31 2738 1

原创 Unity 声音管理

自己去下一个Dotween 的插件。using UnityEngine;using System.Linq;using System.Collections.Generic;using System;using DG.Tweening;public class SoundMaster : MonoBehaviour{ public const string ...

2018-02-24 11:40:46 1131

原创 Unity ObjectPoolManager 对象池

using UnityEngine;using System.Collections;using System.Collections.Generic;public class PoolManager : MonoBehaviour { Dictionary<int,Queue<ObjectInstance>> poolDictionary = new D...

2018-02-13 11:09:31 524

原创 Unity 异步加载场景

using UnityEngine;using System.Collections;using UnityEngine.SceneManagement;using Babybus;public class LoadingManager : MonoBehaviour{ public static int nextSceneId = -1; ...

2018-02-12 11:54:48 697

原创 Unity 滑动球飞出去

using UnityEngine;using System.Collections;public class ThrowBasketBallTest : MonoBehaviour { public float BeginTime; public float EndTime; public float TimeInterval; public float ...

2018-02-11 21:30:04 399

原创 Unity GPU perf warning

出现这种的警告的时候“”Tiled GPU perf. warning: RenderTexture color surface (0x0) was not cleared/discarded可以通过在Edit -> Graphic Emulation ->设置成 : No Emulation 具体可以看 https://docs.unity3d.com/Manual/Gra...

2018-02-11 19:44:16 487

原创 Unity 在AndroidStudio调试android游戏

1 .当把Unity3D 开发的游戏安装到android 手机的时候偶尔会出现这类问题,在Unity 里面没有错误,而在手机里面出现一些Bug,导致一些流程游戏不能玩。这里可以通过运行手机游戏通过USB 在AndroidStudio 里面调试,有时候可能usb 连接出现检测不到设备,然后出现 如下的 Unable to create Debug Bridge:Unable to sta...

2018-02-11 17:27:33 2971

原创 Unity 序列化问题

序列化问题 : 可以参考 http://mp.blog.csdn.net/mdeditor/index/79264380,这个可以在编辑器模式下被序列化,也就是可以被分配,这时候就可以不用手动创建对象。但是如果一个可序列化的类,在运行的时候才给他引用那么它就不会被序列化。 看下面两个脚本测试的代码: using UnityEngine;using System.Collection

2018-02-07 20:14:44 443

原创 Unity List Sort

1.C# List 的 Sort 按F12可以跳转到public void Sort(Comparison comparison);所以可以写个类似这样的委托泛型T比较,范围数值为int 型的 比如如下 private int CompareByTotalTime(int x,int y) { return y.CompareTo(x); }然后有一个List

2018-02-07 19:35:33 3851

原创 Unity String To Enum

方法1 string to enum 枚举 枚举变量 枚举 枚举 枚举的字符串StatusEnum MyStatus = (StatusEnum) Enum.Parse(typeof(StatusEnum), "Active", true);方法2 可以写在Utility 公用函数里面的 ,

2018-02-07 19:12:41 1545

原创 Unity SceneManager.sceneLoaded

1.如果要判断现在场景是从哪个场景切换过来就可以通过下面注册一个回调,获取被切换的场景名称,代码如下using UnityEngine;using UnityEngine.SceneManagement;public class ExampleCode : MonoBehaviour{ // called zero void Awake() {

2018-02-05 21:04:32 4352

原创 Unity 序列化

1.Unity 支持的类型都可以被序列化,也就是可以在编辑界面看到。 例如 List ,public int ,public float , public Vector3 ,等等。 或者有注明 类 如下 [Serializable] class Trouble { public Trouble t1; public Trouble t2; public

2018-02-05 20:56:39 238

原创 Unity 静态变量跨场景

创建两个场景同时赋值StaticVarious 脚本 然后按键好,H ,J 进行不断切换场景,会发现unity 控制台输出数字不断增加,然后把静态去掉,这样结果都是10。using UnityEngine;using System.Collections;using UnityEngine.SceneManagement;public class StaticVarious : Mono

2018-02-04 15:38:17 3333

原创 Unity DontDestroyOnLoad

1 .先创建两个场景 test1 ,test2 ,在builde setting设置 代码如下using UnityEngine;using System.Collections;using UnityEngine.SceneManagement;public class GameManager : MonoBehaviour { /// /// 单例

2018-02-04 14:45:18 1674

原创 Unity 静态类 Static Class

1 静态类: 1. 不能继承Monobehaviour2.不可以用在Unity 物体上 。3.所有成员,变量函数等,都得是静态的。4 静态类构造函数是静态的,并且私有的,可以用来初始化,数据。使用 . 1.主要用来设计 帮助函数 比如sine ,cos 等 2. 数据保存。 调用顺序. 调用改静态的时候,构造函数自动调用一次。销毁这个静态在游戏退出的时候。

2018-02-04 13:58:15 4663

原创 SmartGit 软件如何重新使用

windows+R:输入%APPDATA%\syntevo\SmartGit\查找,或直接输入地址在文件夹栏输入2 找到Setting.xml 的文件夹,把他删掉,重新打开SmartGit 就可以解决序列号的问题了;

2018-02-01 09:40:02 872

空空如也

空空如也

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

TA关注的人

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