cocos-engine icon indicating copy to clipboard operation
cocos-engine copied to clipboard

Editor bug : 粘贴组件时, 总是在添加到最下面

Open finscn opened this issue 10 months ago • 6 comments

Cocos Creator version

3.8.2

System information

all

Issue description

image

粘贴组件时, 总是在添加到最下面. 期望是添加到 我点击的那个组件的下面.

如果总是在最下面 那不如在 下面 "添加组件"按钮旁边加一个"粘贴组件"

Relevant error log output

No response

Steps to reproduce

Minimal reproduction project

No response

finscn avatar Apr 20 '24 07:04 finscn

顺便说一下, 其实我一只希望在最下面 "添加组件"按钮旁边加一个"粘贴组件"(不能粘贴时灰掉)

finscn avatar Apr 20 '24 07:04 finscn

我想请教一下,这个复制组件->粘贴组件,在你什么的情景下是一个比较高频的操作吗?设计的时候,这部分操作并不认为这个事情会是一个经常性的高频操作。所以并没有留一级菜单。

wuzhiming avatar Apr 23 '24 01:04 wuzhiming

我想请教一下,这个复制组件->粘贴组件,在你什么的情景下是一个比较高频的操作吗?设计的时候,这部分操作并不认为这个事情会是一个经常性的高频操作。所以并没有留一级菜单。

我最近做的两个项目比较高频. 但是对别人可能不是. 所以后面提的那个一级按钮倒是没那么迫切. 不过这个 粘贴位置 应该是bug吧?

finscn avatar Apr 25 '24 09:04 finscn

我想请教一下,这个复制组件->粘贴组件,在你什么的情景下是一个比较高频的操作吗?设计的时候,这部分操作并不认为这个事情会是一个经常性的高频操作。所以并没有留一级菜单。

我最近做的两个项目比较高频. 但是对别人可能不是. 所以后面提的那个一级按钮倒是没那么迫切. 不过这个 粘贴位置 应该是bug吧?

不是的,我们设计的时候就是放到末尾,特地去友商那看了下,他们其实也是。。。

wuzhiming avatar Apr 25 '24 09:04 wuzhiming

我想请教一下,这个复制组件->粘贴组件,在你什么的情景下是一个比较高频的操作吗?设计的时候,这部分操作并不认为这个事情会是一个经常性的高频操作。所以并没有留一级菜单。

我最近做的两个项目比较高频. 但是对别人可能不是. 所以后面提的那个一级按钮倒是没那么迫切. 不过这个 粘贴位置 应该是bug吧?

不是的,我们设计的时候就是放到末尾,特地去友商那看了下,他们其实也是。。。

尴尬了...

finscn avatar Apr 25 '24 11:04 finscn

不是的,我们设计的时候就是放到末尾,特地去友商那看了下,他们其实也是。。。

他们的设计不一定是好的,我支持粘贴时会考虑点击位置。

复制黏贴组件对我一直也是偏中频的操作,虽然想不起来具体操作场景,但是我觉得组件这边显然需要改进的有:

  • 如果以后也没有冲突的更重要的操作,应该可以右键组件的标题来弹出菜单,能让操作更流畅。
  • 组件应该也像资源、节点一样支持多选、拖拽移动、快捷键操作,起码实现个拖拽移动吧。
  • 移除有依赖组件的组件时,应该能让用户选择一键全部移除。

smallmain avatar May 02 '24 18:05 smallmain