![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity
文章平均质量分 73
无道之叶
这个作者很懒,什么都没留下…
展开
-
Unity3D内置运行函数
/-----------------------------------------【Reset()函数】-------------------------------------- // 说明:Reset函数被调用来初始化脚本属性当脚本第一次被附到对象上,并且在Reset命令被使用时也会调用。//注:Reset是在用户点击Inspector面板上Reset按钮或者首次添加该组件时被调用原创 2015-11-14 17:53:27 · 616 阅读 · 0 评论 -
unity提示消息窗口
本贴是自用提示消息窗口,仅供参考。1.首先要有一个提示消息框的预制体。2.本框架注意加载资源的地方需要改一下。MessageBoxsing UnityEngine ;/// /// 通用对话框通用类/// public class MessageBox : MonoBehaviour{ public delegate void MessageDelegate原创 2016-03-12 10:50:10 · 8519 阅读 · 0 评论 -
unity截取图片并合成
1.首先创建一个UI摄像机,并调整好Layer层,遮罩层之类的,拼拼界面。2.制作成预制体。(代码中的路径可能需要改)加载的地方改下Resource.Load();3.先点字一个GUIBUtton,再点第二个才会好使。下面给出代码自己看看吧,嘿嘿:using UnityEngine;using System.Collections;using System.IO;publi原创 2016-03-11 16:07:11 · 4140 阅读 · 2 评论 -
unity www缓存图片
最近在接SDK的时候,需要从韩国Kakao(类似于QQ和微信)上 ,需要请求好友的头像。本来是想用uniy 的WWW.LoadFromCacheOrDownload函数的,但是提醒只能出错:WWWCached data can only be accessed using the assetBundle property! 所以只能用WWW下载了。实现大意:1.判断是否已经加载原创 2016-03-05 13:36:10 · 3280 阅读 · 0 评论 -
Unity中使用Protobuf-net
使用Protobuf的好处我就不说了,这里强调使用。(目前我认为是为了实现C++服务器与unity的C#之间的跨平台通信)首先从gitHub上下载源码 https://github.com/mgravell/protobuf-net然后进入如下目录下点击.csproj,进入工程 编译一下,得到如下图:把protobuf-net.dll加入到打开该目录下的.原创 2016-02-04 14:20:15 · 3631 阅读 · 4 评论 -
unity与Android的交互
//如果是安卓平台if(Application.platform == RuntimePlatform.Android){//设置屏幕取向(横向)Screen.orientation=ScreenOrientation.Landscape;//手机屏幕始终亮着Screen.sleepTimeout=SleepTimeout.NeverSleep;}原创 2015-12-03 21:29:58 · 275 阅读 · 0 评论 -
Unity血条实现
用unity中的2D->sprite实现血条,首先创建一个空物体title,接着创建一个2D->Sprite命名为BG,将Sprite Renderer的Sprite设置成框的图片,在BG下创建一个子物体2D->Sprite将sprite设置为红色血条图片。将以下脚本挂载在BG下。并将红色血条拖入Front,通过Value调值。using UnityEngine;using System原创 2015-12-03 16:48:42 · 3359 阅读 · 0 评论 -
对象池的应用的简单Demo
对象池的简单应用using UnityEngine;using System.Collections;public class Attack : MonoBehaviour { void OnMouseDown() { //Point为发射点的空物体 GameObject o = ObjectPool.instance.G原创 2015-12-02 11:35:28 · 713 阅读 · 0 评论 -
unity异步加载
异步加载的原理异步加载的原理就是一共有3个场景,一个是当前场景A,一个是要跳转到的场景C,还有一个就是中转场景B。实际运行中的运行顺序是A->B->C.//在Unity中可以通过调用Application.LoadLevelAsync函数来异步加载游戏场景,通过查询AsyncOperation.progress的值来得到场景加载的进度。//通过将AsyncOperation.allow原创 2015-11-11 10:44:27 · 3385 阅读 · 0 评论 -
unity万能的提示窗口
这里给大家一个通用的提示或警告窗口的框架首先先创建一个警告的Model类(不用继承MonoBehaviour)WarningModel using UnityEngine;using System.Collections;//声明一个警告委托 用于在弹出警告的同时运行其他程序的方法 public delegate void WarningResult();public原创 2015-11-26 20:34:51 · 5330 阅读 · 0 评论 -
unity安卓和IOS的本地消息推送
1.如果只想看IOS的本地消息推送的话,请参考雨凇的博客:http://www.xuanyusong.com/archives/26322.以下是安卓和IOS消息推送的简单实例,上代码:using UnityEngine;using System.Collections;using System;public class NewBehaviourScript : MonoBehavi原创 2016-03-12 15:19:45 · 3627 阅读 · 0 评论