Unity3d - RPG项目学习笔记(二十五)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3d - RPG项目学习笔记(二十五)相关的知识,希望对你有一定的参考价值。
接上期,前期实现了技能信息的创建以及读取至内存中,现在开始着手建立技能的显示框。
本期先实现技能界面的显示与隐藏。
需求:
①点击功能栏的技能,呼出技能栏;
②再次点击技能图标,隐藏技能栏。
思路:
与前期功能实现一个思路,建立单例模式,然后加入显示标示位,然后控制TweenPosition的播放与反播放就可以了。
脚本如下:
Class SkillUI
{
public static SkillUi _instance;
pravte TweenPosition tween;
private bool isShow = false;
void Awake( )
{
_instance = this;
tween = GetCompnent<TweenPosition>( );
}
public void TranslateState( )
{
if(isShow)
{
tween.PlayResers();
isShow = false;
}
else
{
tween.PlayFawrod( );
isShow = true;
}
}
}
这样就实现了显示隐藏功能。
以上是关于Unity3d - RPG项目学习笔记(二十五)的主要内容,如果未能解决你的问题,请参考以下文章