zoukankan      html  css  js  c++  java
  • Unity3d

    接上期,前期实现了技能信息的创建以及读取至内存中,现在开始着手建立技能的显示框。

    本期先实现技能界面的显示与隐藏。

    需求:

    ①点击功能栏的技能,呼出技能栏;

    ②再次点击技能图标,隐藏技能栏。

    思路:

    与前期功能实现一个思路,建立单例模式,然后加入显示标示位,然后控制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;

            }

         }

    }

    这样就实现了显示隐藏功能。

  • 相关阅读:
    v-date
    文字在图片上
    v-生命周期
    彭博接口分类
    如何指定vim 的查找是从上往下还是从下往上[z]
    查看linux版本
    git web找不到new project解决方法
    比特币运行原理[z]
    [Z]haproxy+keepalived高可用群集
    blockchain good article
  • 原文地址:https://www.cnblogs.com/yanbenxin/p/5888864.html
Copyright © 2011-2022 走看看