前期工程完成了药品购买的功能,药品商人功能完成了。现在开始构建装备系统。
需求:
①点击界面上的装备按钮弹出人物装备框;
②实现人物的装备及换装功能。
今日首先实现弹出装备框功能,与前期所有窗口一样,通过TweenPosition就可以轻易实现,毫无难度。
脚本如下:
Class EquipmentUI
{
public static EquipmentUI _instance;
private TweenPosition tween;
private bool isShow = false;
void Awake( )
{
_instance = this;
tween = GetCompnent<TweenPosition>( );
}
public void TranslateState( )
{
if(isShow == false)
{
tween.PlayForward( );
isShow = true;
}
else
{
tween.PlayResverd( );
isShow = false;
}
}
}
将TranslateState注册到按钮上就可以了。