cocos / cocos-engine

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
https://www.cocos.com/en/creator
Other
8.22k stars 1.94k forks source link

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

Open finscn opened 6 months ago

finscn commented 6 months ago

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 commented 6 months ago

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

wuzhiming commented 6 months ago

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

finscn commented 6 months ago

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

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

wuzhiming commented 6 months ago

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

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

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

finscn commented 6 months ago

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

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

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

尴尬了...

smallmain commented 6 months ago

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

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

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