让我们克隆PokémonGO一样的游戏
来源:互联网 发布:删除mac账号 编辑:程序博客网 时间:2024/06/01 23:02
制作效果示例:如图登陆画面中,有Text、Image、Button等不同类型的UI。如果仅以达成效果为目的,有许多种做法,比如动画K帧,或者写多个方法分别去控制不同组件。
那在项目中,如何高效、统一地管理它们呢? 我们以图中fade效果为例。
using UnityEngine;using UnityEngine.UI;public class UIFade : MonoBehaviour{ Graphic g; void Awake() { g = GetComponent<Graphic>(); //UI.Graphic 图形基类 } [ContextMenu("FadeIn")] void FadeIn() { g.GetComponent<CanvasRenderer>().SetAlpha(0f); g.CrossFadeAlpha(1f, 4f, false);//second param is the time } [ContextMenu("FadeOut")] void Fadeout() { g.GetComponent<CanvasRenderer>().SetAlpha(1f); g.CrossFadeAlpha(0f, 4f, false); }}通过Graphic,可以用一套方法,控制Text,Image等多种不同类型。
0 0
- 让我们克隆PokémonGO一样的游戏 - 0、大纲
- 让我们克隆PokémonGO一样的游戏
- 让我们克隆PokémonGO一样的游戏 - 1、AR模式
- 克隆类(克隆出一个一摸一样的对象)
- Pokémon GO
- 美帝的阴谋? Pokémon Go遭多国警告
- Unbundling Pokémon Go
- HDU6146-Pokémon GO
- HDU6146 Pokémon GO
- DotA-II,让我们关注游戏行业里消逝的东西
- Npc行为-让我们的游戏世界更真实
- 让我们写的java程序像exe(..bat)一样运行
- Pokémon GO的蝴蝶效应——国内哪些APP借了任天堂的东风?
- Pokémon Go火了!但蜂拥而至的玩家让服务器有些吃不消
- hdu[6147] Pokémon GO II
- hdu 6146 Pokémon GO(DP)
- HDU 6146:Pokémon GO
- HDU6146 Pokémon GO【DP】
- ios NSNotificationCenter接受通知不能操作UI线程
- JQuery笔记(下)
- 《将博客搬至CSDN》
- 整理PHP $_SERVER 变量的详情说明
- Inside Real-Time Linux
- 让我们克隆PokémonGO一样的游戏
- Unity游戏设计之关卡解锁评星及任务副本
- 干货:实现数据可视化的几个工具选择(工具+编程语言)
- 网页正文提取方案
- 学习JavaScript必知的一些基础知识
- Spark+Hadoop+Mahout大数据系列
- 深度学习:Pre-Training的理解
- Leet Code OJ 70. Climbing Stairs(爬楼梯问题)
- 终极的代码混淆脚本,解决所有因代码混淆无法打签名包的问题