Skip to content
This repository has been archived by the owner on Apr 8, 2023. It is now read-only.

双击及拖动的显示问题 #25

Open
Krysl opened this issue Sep 9, 2021 · 2 comments
Open

双击及拖动的显示问题 #25

Krysl opened this issue Sep 9, 2021 · 2 comments

Comments

@Krysl
Copy link

Krysl commented Sep 9, 2021

问题:

  1. 双击显示有点乱,看起来不知道按了多少下
  2. 按住拖动时没有提示,不知道按没按住

解决方案:

  • 希望能添加另一个动画模式“分层的扩张收缩”
    • 大致流程:
      • 第1个左键按下,触发圆圈扩张到Width(从透明变为不透明),触发多击检测(开始倒计时A)
        • 如果左键弹起,且倒计时A时间未到达
          • 维持圈的存在不消失
          • 否则开始圈的收缩动画
      • 第2个左键按下,触发圆圈扩张到Width-2*圆圈宽度,重置倒计时A的时间
      • 第N个左键按下,触发圆圈扩张到Width-2*(N-1)*圆圈宽度,重置倒计时A的时间
      • 如果左键弹起,倒计时A时间到达
        • 将存在的N个圈同时收缩
      • 鼠标拖动时把N个圈同时移动
@cuiliang
Copy link
Owner

cuiliang commented Sep 9, 2021

有点复杂了,估计是搞不定的。😂 有兴趣的话可以修改代码试试。

@Krysl
Copy link
Author

Krysl commented Sep 9, 2021

@cuiliang

对C#不熟啊,几年前自学过两星期,现在一堆的看不懂

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants