Unity动态更换图片
2015-05-27 09:40
260 查看
博主写的是五秒倒计时后开始游戏,用图片显示倒计时数字,由于初学Unity所以方法可能不太好,但不失为一种解决方法。
当然通过动态更改text也可以实现倒计时效果,不过由于字体限制显示效果有限吧。
using UnityEngine; using System.Collections; using UnityEngine.UI;//别忘加了 public class GameController : MonoBehaviour { public Sprite five; public Sprite four; public Sprite three; public Sprite two; public Sprite one; public Image CDownImage; bool gameStarted; float pTime; void Start(){ pTime = 0.0f; gameStarted=false; } void FixedUpdate(){ if (gameStarted == false) { if (pTime-4.0f>=0) cDownImage.overrideSprite = one; else if (pTime-3.0f>0) cDownImage.overrideSprite = two; else if (pTime-2.0f>=0) cDownImage.overrideSprite = three; else if (pTime-1.0f>=0) cDownImage.overrideSprite = four; else if (pTime-0.0f>=0) cDownImage.overrideSprite = five; pTime += Time.deltaTime; if (pTime-5.0f>=0) {//倒计时结束 pTime = 0.0f; gameStarted = true; cDownImage.gameObject.SetActive(false); } } }
当然通过动态更改text也可以实现倒计时效果,不过由于字体限制显示效果有限吧。
相关文章推荐
- 【Unity教程】如何动态更换精灵图片&在图集中更换精灵图片
- 【Unity教程】如何动态更换精灵图片&在图集中更换精灵图片
- Unity--动态加载网络图片和本地图片文件
- 【Unity】用Shader实现图片的区域遮罩,支持半透明,实现地图动态上色功能
- Unity--动态加载网络图片和本地图片文件
- Unity学习笔记4 更换编辑器为VS2013及VS的背景图片设置
- 网站首页图片动态更换显示【Javascript】
- [unity基础教程]关于Unity3D中Resources动态加载NGUI图片的方法!
- unity学习之动态显示图片
- android 动态实现点击ImageButton更换图片
- 【Unity&UGUI】动态改变精灵物体的图片
- 需要动态更换图片的接口处理技巧
- JavaScript js 动态更换、播放图片特效
- 创建 居于屏幕下方的tabhost,动态更换tab的背景图片和字体颜色
- JavaScript通过select动态更换图片的方法
- KING_UNITY学习之Unity2D代码动态为Sprite Renderer的Sprite赋值sprite精灵图片
- UGUI动态更换图片
- php读取zip文件中的图片,并动态更换div的背景图片
- quickcocos2dx中动态更换图片资源的办法
- php读取zip文件中的图片,并动态更换div的背景图片