コード例 #1
0
    public override void onShow(bool immediately, string param)
    {
        LayoutTools.MOVE_WINDOW_EX(mTrackRoot, mTrackRootStartPos, mTrackRootEndPos, 1.0f, onTrackRootMoveEnd);
        LayoutTools.ALPHA_WINDOW(mTrackRoot, 0.3f, 1.0f, 1.0f);

        mSelectTrackTitle.setLoop(LOOP_MODE.LM_ONCE);
        mSelectTrackTitle.setAutoHide(false);
        mSelectTrackTitle.stop(true, false);
        mSelectTrackTitle.play();
    }
コード例 #2
0
 public override void onHide(bool immediately, string param)
 {
     if (immediately)
     {
         LayoutTools.MOVE_WINDOW(mUIVolumeRoot, mPosRootStart);
         LayoutTools.ALPHA_WINDOW(mUIVolumeRoot, 0.0f);
         LayoutTools.HIDE_LAYOUT_FORCE(mType);
     }
     else
     {
         LayoutTools.MOVE_WINDOW_EX(mUIVolumeRoot, mPosRootEnd, mPosRootStart, 0.25f, onMoveBackDone);
         LayoutTools.ALPHA_WINDOW(mUIVolumeRoot, 1.0f, 0.0f, 0.25f);
     }
 }
コード例 #3
0
 public override void onShow(bool immediately, string param)
 {
     // 移动底部背景
     if (immediately)
     {
         LayoutTools.MOVE_WINDOW(mBottomPromptBackground, mBackgroundEndPos);
         LayoutTools.ALPHA_WINDOW(mBottomPromptBackground, 1.0f);
         LayoutTools.ACTIVE_WINDOW(mLabelRoot);
         LayoutTools.ALPHA_WINDOW(mLabelRoot, 1.0f);
         LayoutTools.MOVE_WINDOW(mLabelRoot, mLabelAndSoundEndPos);
     }
     else
     {
         LayoutTools.MOVE_WINDOW_EX(mBottomPromptBackground, mBackgroundStartPos, mBackgroundEndPos, 0.25f, onPromptEnd);
         LayoutTools.ALPHA_WINDOW(mBottomPromptBackground, 0.3f, 1.0f, 0.25f);
         GameTools.PLAY_AUDIO_UI(mRoot, SOUND_DEFINE.SD_TIP_SHOW);
     }
 }
コード例 #4
0
 protected void onLabelHide(ComponentKeyFrameBase component, object userData, bool breakTremling, bool done)
 {
     LayoutTools.ACTIVE_WINDOW(mLabelRoot, false);
     LayoutTools.ALPHA_WINDOW(mBottomPromptBackground, 1.0f, 0.3f, 0.1f);
     LayoutTools.MOVE_WINDOW_EX(mBottomPromptBackground, mBackgroundEndPos, mBackgroundStartPos, 0.1f, onBackgroundHide);
 }