[unity3d程序] GUI闪烁效果[C#]
2012-04-23 16:04
399 查看
本帖隐藏的内容需要回复才可以浏览
using UnityEngine;using System.Collections;
public class MainBoardTop : MonoBehaviour
{
public Texture2D Logo;
public Texture2D SysInfo;
public Texture2D FriInfo;
public Texture2D IcoHelp;
public GUIStyle style;
public GUIStyle pathStyle;
private bool displaySysLabel = false;
private bool displayFriLabel = false;
IEnumerator Start()
{
yield return StartCoroutine(flashSysLabel());
yield return StartCoroutine(flashFriLabel());
}
IEnumerator flashSysLabel()
{
while(true)
{
displaySysLabel = true;
yield return new WaitForSeconds(0.5f);
displaySysLabel = false;
yield return new WaitForSeconds(0.5f);
}
}
IEnumerator flashFriLabel()
{
while(true)
{
displayFriLabel = true;
yield return new WaitForSeconds(0.5f);
displayFriLabel = false;
yield return new WaitForSeconds(0.5f);
}
}
void OnGUI()
{
GUI.BeginGroup(new Rect(0, 0, 300, 100));
GUI.Button(new Rect(3,5,37,37),Logo,style);
GUI.Button(new Rect(45,8,150,15),"test",pathStyle);
if(displaySysLabel == true)
{
GUI.Label(new Rect(45,25,16,16),SysInfo,style);
}
GUI.Label(new Rect(61,25,16,16),"0",style);
if(displayFriLabel == true)
{
GUI.Label(new Rect(77,25,16,16),FriInfo,style);
}
GUI.Label(new Rect(93,25,16,16),"0",style);
GUI.Label(new Rect(108,25,16,16),IcoHelp,style);
GUI.EndGroup();
}
}
相关文章推荐
- GUI闪烁效果[C#]
- C#之使用NotifyIcon实现任务栏托盘菜单,图标闪烁效果及气泡提示 很多程序是只需要后台运行的,甚至不需要自己的应用界面。NotifyIcon提供了程序在任务栏的显示功能 程序下载链接如下
- Unity for iPhone引擎中实现GUI闪烁效果的代码(C#)
- Unity3d GUI闪烁效果
- [C#]使用 C# 代码实现拓扑排序 dotNet Core WEB程序使用 Nginx反向代理 C#里面获得应用程序的当前路径 关于Nginx设置端口号,在Asp.net 获取不到的,解决办法 .Net程序员 初学Ubuntu ,配置Nignix 夜深了,写了个JQuery的省市区三级级联效果
- [unity3d程序] 颜色渐变效果
- C#进程间的同步,实现只能运行一个程序的效果
- C# win32 api入门--自制窗口闪烁效果与模态窗体闪烁效果
- c# 任务栏中图标闪烁效果
- C#下写GUI - 管道操作 - 读取标准输出流 - 截获shell程序输出
- 写一个DX8的屏幕保护程序-------Alpha 闪烁效果
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(六)----实现文字闪烁效果
- C# 启动调试 开始执行(不调试)多线程程序执行效果不一样 Mutex(已解决)
- 写一个DX8的屏幕保护程序-------Alpha 闪烁效果
- C#编写Windows窗体程序最大化引起的闪烁总结
- 一个c#上传的程序,可以生成缩略图也可以自由添加水印效果
- C#.net picturebox动画效果,刷新图像的闪烁问题解决方法
- 写一个DX8的屏幕保护程序-------Alpha 闪烁效果
- unity3D中GUI标题内文字滚动效果
- unity3d使用GUI实现打字机的文字显示效果